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

数据库系统

开发平台:

Unix_Linux

  1. QUERY: create table foo (x int4, y int4);
  2. QUERY: create table bar (p int4, q int4);
  3. QUERY: create table baz (a int4, b int4);
  4. QUERY: insert into foo values (1, 1);
  5. QUERY: insert into foo values (2, 2);
  6. QUERY: insert into bar values (1, 1);
  7. QUERY: insert into baz values (1, 1);
  8. QUERY: insert into baz values (2, 2);
  9. QUERY: select * from foo,bar,baz
  10. where foo.x=bar.p and bar.p=baz.a and baz.b=foo.y;
  11. x  y  p  q  a  b  
  12. -- -- -- -- -- -- 
  13. 1  1  1  1  1  1  
  14. QUERY: select * from foo,bar,baz
  15. where foo.y=bar.p and bar.p=baz.a and baz.b=foo.x and foo.y=bar.q;
  16. x  y  p  q  a  b  
  17. -- -- -- -- -- -- 
  18. 1  1  1  1  1  1  
  19. QUERY: select * from foo,bar,baz
  20. where foo.x=bar.q and bar.p=baz.b and baz.b=foo.y and foo.y=bar.q
  21.   and bar.p=baz.a;
  22. x  y  p  q  a  b  
  23. -- -- -- -- -- -- 
  24. 1  1  1  1  1  1  
  25. QUERY: select * from foo,bar,baz
  26. where foo.y=bar.p and bar.q=baz.b and baz.b=foo.x and foo.x=bar.q
  27.   and bar.p=baz.a and bar.p=baz.a;
  28. x  y  p  q  a  b  
  29. -- -- -- -- -- -- 
  30. 1  1  1  1  1  1  
  31. QUERY: select bar.p from foo, bar;
  32. p  
  33. -- 
  34. 1  
  35. 1  
  36. QUERY: select foo.x from foo, bar where foo.x = bar.p;
  37. x  
  38. -- 
  39. 1  
  40. QUERY: drop table foo, bar, baz;