+--
+-- select_implicit.sql
+--
+-- Test cases for queries with ordering terms missing from the target list.
+-- This used to be called "junkfilter.sql".
+-- The parser uses the term "resjunk" to handle these cases.
+-- - thomas 1998-07-09
+
-- load test data
CREATE TABLE test_missing_target (a int, b int, c char(8));
INSERT INTO test_missing_target VALUES (0, 1, 'XXXX');
SELECT count(*) FROM test_missing_target GROUP BY b ORDER BY b;
-- w/ existing GROUP BY target using a relation name in target
-SELECT test_missing_target.b, count(*) FROM test_missing_target GROUP BY b ORDER BY b;
+SELECT test_missing_target.b, count(*)
+ FROM test_missing_target GROUP BY b ORDER BY b;
-- w/o existing GROUP BY target
SELECT c FROM test_missing_target ORDER BY a;
SELECT * FROM test_missing_target2;
-- Cleanup
-drop table test_missing_target;
-drop table test_missing_target2;
+DROP TABLE test_missing_target;
+DROP TABLE test_missing_target2;