join.out
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:3k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. QUERY: CREATE TABLE JOIN_TBL (
  2.   i integer,
  3.   j integer,
  4.   x text
  5. );
  6. QUERY: CREATE TABLE JOIN2_TBL (
  7.   i integer,
  8.   k integer
  9. );
  10. QUERY: INSERT INTO JOIN_TBL VALUES (1, 3, 'one');
  11. QUERY: INSERT INTO JOIN_TBL VALUES (2, 2, 'two');
  12. QUERY: INSERT INTO JOIN_TBL VALUES (3, 1, 'three');
  13. QUERY: INSERT INTO JOIN_TBL VALUES (4, 0, 'four');
  14. QUERY: INSERT INTO JOIN2_TBL VALUES (1, -1);
  15. QUERY: INSERT INTO JOIN2_TBL VALUES (2, 2);
  16. QUERY: INSERT INTO JOIN2_TBL VALUES (3, -3);
  17. QUERY: INSERT INTO JOIN2_TBL VALUES (2, 4);
  18. QUERY: SELECT '' AS "xxx", *
  19.   FROM JOIN_TBL CROSS JOIN JOIN2_TBL;
  20. xxx|i|j|x    |i| k
  21. ---+-+-+-----+-+--
  22.    |1|3|one  |1|-1
  23.    |2|2|two  |1|-1
  24.    |3|1|three|1|-1
  25.    |4|0|four |1|-1
  26.    |1|3|one  |2| 2
  27.    |2|2|two  |2| 2
  28.    |3|1|three|2| 2
  29.    |4|0|four |2| 2
  30.    |1|3|one  |3|-3
  31.    |2|2|two  |3|-3
  32.    |3|1|three|3|-3
  33.    |4|0|four |3|-3
  34.    |1|3|one  |2| 4
  35.    |2|2|two  |2| 4
  36.    |3|1|three|2| 4
  37.    |4|0|four |2| 4
  38. (16 rows)
  39. QUERY: SELECT '' AS "xxx", *
  40.   FROM JOIN_TBL NATURAL JOIN JOIN2_TBL;
  41. ERROR:  JOIN expressions are not yet implemented
  42. QUERY: SELECT '' AS "xxx", *
  43.   FROM JOIN_TBL INNER JOIN JOIN2_TBL USING (i);
  44. ERROR:  JOIN expressions are not yet implemented
  45. QUERY: SELECT '' AS "xxx", *
  46.   FROM JOIN_TBL JOIN JOIN2_TBL ON (JOIN_TBL.i = JOIN2_TBL.i);
  47. ERROR:  JOIN expressions are not yet implemented
  48. QUERY: SELECT '' AS "xxx", *
  49.   FROM JOIN_TBL JOIN JOIN2_TBL ON (JOIN_TBL.i = JOIN2_TBL.k);
  50. ERROR:  JOIN expressions are not yet implemented
  51. QUERY: SELECT '' AS "xxx", *
  52.   FROM JOIN_TBL CROSS JOIN JOIN2_TBL;
  53. xxx|i|j|x    |i| k
  54. ---+-+-+-----+-+--
  55.    |1|3|one  |1|-1
  56.    |2|2|two  |1|-1
  57.    |3|1|three|1|-1
  58.    |4|0|four |1|-1
  59.    |1|3|one  |2| 2
  60.    |2|2|two  |2| 2
  61.    |3|1|three|2| 2
  62.    |4|0|four |2| 2
  63.    |1|3|one  |3|-3
  64.    |2|2|two  |3|-3
  65.    |3|1|three|3|-3
  66.    |4|0|four |3|-3
  67.    |1|3|one  |2| 4
  68.    |2|2|two  |2| 4
  69.    |3|1|three|2| 4
  70.    |4|0|four |2| 4
  71. (16 rows)
  72. QUERY: SELECT '' AS "xxx", *
  73.   FROM JOIN_TBL JOIN JOIN2_TBL ON (JOIN_TBL.i <= JOIN2_TBL.k);
  74. ERROR:  JOIN expressions are not yet implemented
  75. QUERY: SELECT '' AS "xxx", *
  76.   FROM JOIN_TBL OUTER JOIN JOIN2_TBL USING (i);
  77. NOTICE:  OUTER JOIN not yet implemented
  78. ERROR:  JOIN expressions are not yet implemented
  79. QUERY: SELECT '' AS "xxx", *
  80.   FROM JOIN_TBL LEFT OUTER JOIN JOIN2_TBL USING (i);
  81. NOTICE:  LEFT OUTER JOIN not yet implemented
  82. ERROR:  JOIN expressions are not yet implemented
  83. QUERY: SELECT '' AS "xxx", *
  84.   FROM JOIN_TBL RIGHT OUTER JOIN JOIN2_TBL USING (i);
  85. NOTICE:  RIGHT OUTER JOIN not yet implemented
  86. ERROR:  JOIN expressions are not yet implemented
  87. QUERY: SELECT '' AS "xxx", *
  88.   FROM JOIN_TBL FULL OUTER JOIN JOIN2_TBL USING (i);
  89. NOTICE:  FULL OUTER JOIN not yet implemented
  90. ERROR:  JOIN expressions are not yet implemented
  91. QUERY: DROP TABLE JOIN_TBL;
  92. QUERY: DROP TABLE JOIN2_TBL;