# name: test/sql/parser/from_first.test # description: Test FROM first # group: [parser] statement ok PRAGMA enable_verification statement ok CREATE TABLE integers(i INTEGER); statement ok INSERT INTO integers VALUES (1), (2), (3), (NULL); query I FROM integers ---- 1 2 3 NULL query I FROM integers SELECT i + 1 ---- 2 3 4 NULL query I FROM integers LIMIT 2 ---- 1 2 query I FROM integers WHERE i IS NOT NULL ---- 1 2 3 query I FROM integers ORDER BY i DESC NULLS FIRST ---- NULL 3 2 1 query I FROM integers SELECT DISTINCT i%2 WHERE i>0 ORDER BY ALL ---- 0 1 query II FROM integers SELECT i%2 AS g, SUM(i) sum GROUP BY g HAVING sum IS NOT NULL ORDER BY ALL ---- 0 2 1 4 query I rowsort FROM integers JOIN integers i2 USING (i) ---- 1 2 3 query I FROM integers i1, integers i2 SELECT COUNT(*) ---- 16