回答
這似乎在SQL Server一起工作假設你要乘積
SELECT A.Column, B.Column
FROM TableA A, TableB B
SELECT table1.column, table2.column
FROM table1, table2
給你笛卡爾的產品。不確定這是你需要的嗎?
含義,你想這兩個表的cartesian產品?
看看做CROSS JOIN。
如果兩個表具有單個行,這不是一個大問題:
SELECT (SELECT COLUMN1 FROM TABLE1) AS COL1, (SELECT COLUMN1 FROM TABLE2) AS COL2;
見笛卡爾乘積其他答案,這個環節是厭倦他們的:
http://www.rampant-books.com/t_hpsdba_77_cartesian_join_operations.htm
實際上這不起作用 – 2010-03-20 00:51:28
嘗試UNION ALL
SELECT columnA FROM table1 UNION ALL SELECT columnB from table2
如果您不關心彼此相鄰的列以及數據類型是否兼容,則可以使用UNION。
SELECT columnA FROM table1
UNION
SELECT columnB FROM table2
澄清此技術...使用UNION關鍵字將從結果中刪除重複項。如果您想要重複項,請改爲使用UNION ALL來連接兩個表結果集。 – SnapJag 2010-03-19 21:19:50
好了,你不能真的除非兩個表具有有零或一個行,那麼你可以使用雅各布G公司的答覆。
否則,一行中的3行和另一行中的2行將給出笛卡爾乘積= 6行。
如果你不想交叉/笛卡爾產品,那麼你要求一個不可能的鋸齒狀記錄集。一個表中的行應該如何與另一個表中的行相關?
如果它們是真正無關的,它是2個獨立的電話......
- 1. 內連接沒有直接關係
- 2. 沒有SQL連接
- 3. Groovy SQL連接沒有被關閉
- 4. SQL連接兩個查詢沒有唯一的關係
- 5. 當沒有連接關係時SQL返回左表
- 6. Nodejs連接SQL沒有連接
- 7. PostgreSQL沒有關閉連接
- 8. System.InvalidOperationException:連接沒有關閉
- 9. PHP SQL連接關係
- 10. 沒有關係
- 11. 沒有關係
- 12. HABTM連接表具有HABTM關係
- 13. 沒有以前的關係(SQL Server)的
- 14. SQL加入2個表沒有關係
- 15. 具有多對多關係的聯結表上的SQL連接
- 16. Doctrine2 - 沒有關係的子查詢連接
- 17. 如何連接兩個沒有任何關係的表?
- 18. JPA CriteriaBuilder左外連接表沒有關係?
- 19. 彈簧數據jpa find()沒有連接關係
- 20. 如何編寫linq連接兩個沒有關係的表?
- 21. Eclipselink多對多的關係,沒有結果連接表
- 22. (Symfony的)連接兩個表沒有關係
- 23. EF 7多對多的關係沒有FK連接器表
- 24. #RubyOnRails多對多的關係沒有插入連接表
- 25. HQL查詢。沒有映射關係的內部連接實體
- 26. 在多對多關係連接表中沒有新條目JPA
- 27. 連接belongs_to關係沒有加載父親?
- 28. 有關表中的SQL Server連接
- 29. 有關連接的SQL查詢
- 30. 不確定有關SQL右連接
你使用的數據庫後端是什麼? – 2010-03-19 20:00:06
如果他們之間沒有任何關係,數據庫如何知道哪些行並排排列? – 2010-03-19 20:03:37