aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/test/regress/sql/select_implicit.sql (renamed from src/test/regress/sql/junkfilter.sql)15
-rw-r--r--src/test/regress/sql/tests2
2 files changed, 13 insertions, 4 deletions
diff --git a/src/test/regress/sql/junkfilter.sql b/src/test/regress/sql/select_implicit.sql
index 9dc9880706f..44e06a95b62 100644
--- a/src/test/regress/sql/junkfilter.sql
+++ b/src/test/regress/sql/select_implicit.sql
@@ -1,3 +1,11 @@
+--
+-- 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');
@@ -26,7 +34,8 @@ SELECT count(*) FROM test_missing_target GROUP BY a ORDER BY b;
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;
@@ -69,6 +78,6 @@ FROM test_missing_target x, test_missing_target y
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;
diff --git a/src/test/regress/sql/tests b/src/test/regress/sql/tests
index de02118cd0b..b92c76fa8bf 100644
--- a/src/test/regress/sql/tests
+++ b/src/test/regress/sql/tests
@@ -46,6 +46,7 @@ select
select_into
select_distinct
select_distinct_on
+select_implicit
select_having
subselect
union
@@ -60,4 +61,3 @@ hash_index
select_views
alter_table
portals_p2
-junkfilter