@@ -194,22 +194,40 @@ Generated SQL: SELECT * FROM products WHERE price < 100 ORDER BY price ASC LIMIT
194194### Performance Examples
195195
196196** Advanced SQL Operators (v0.3.0):**
197- ```
198- Query: SELECT * FROM products WHERE name LIKE 'Test%'
199- Filtered 15 rows using WHERE clause
200- Query executed in 2.9ms
201-
202- Query: SELECT * FROM items WHERE price BETWEEN 100 AND 500
203- Filtered 42 rows using WHERE clause
204- Query executed in 3.1ms
205197
206- Query: SELECT * FROM orders WHERE status IN ('active', 'pending')
207- Filtered 28 rows using WHERE clause
208- Query executed in 2.7ms
198+ ``` sql
199+ -- LIKE patterns
200+ SELECT * FROM users WHERE name LIKE ' %e' ; -- ends with e
201+ SELECT * FROM users WHERE name LIKE ' _l%' ; -- second letter l
202+ SELECT * FROM products WHERE name NOT LIKE ' %z%' ; -- no z in name
203+
204+ -- IN operator
205+ SELECT * FROM users WHERE age IN (30 , 40 , 50 ); -- specific ages
206+ SELECT * FROM products WHERE name NOT IN (' Alice' , ' Bob' ); -- exclude names
207+
208+ -- BETWEEN operator
209+ SELECT * FROM products WHERE price BETWEEN 100 AND 500 ; -- price range
210+ SELECT * FROM users WHERE age NOT BETWEEN 40 AND 50 ; -- age outside range
211+
212+ -- ORDER BY operator
213+ SELECT * FROM users ORDER BY age ASC , name DESC ; -- sort by age then name
214+ SELECT * FROM products ORDER BY price LIMIT 3 ; -- sort and limit
215+
216+ -- Combined queries
217+ SELECT * FROM products
218+ WHERE price BETWEEN 50 AND 1000 -- price filter
219+ AND name LIKE ' %apple%' -- pattern match
220+ AND category IN (' phones' ) -- category filter
221+ ORDER BY price DESC , name;
222+
223+ SELECT * FROM users
224+ WHERE (age NOT BETWEEN 30 AND 35 ) OR (name IN (' Alice' , ' foo' ) AND age <= 50 )
225+ ORDER BY name;
209226```
210227
211228** Query Modifiers:**
212- ```
229+
230+ ``` sql
213231Query: SELECT * FROM products ORDER BY price DESC LIMIT 5
214232Sorted 150 rows using ORDER BY
215233Limited to 5 rows using LIMIT
0 commit comments