2017-08-31 104 views

回答

0

不確定你在問什麼,因爲你的問題太模糊,請通過告訴表的數量,列名稱等,但我可以引導你在正確的方向。如果表中有一些共同的值,則可以在SQL中使用表連接。例如:

SELECT a.ID, a.Name, b.ID, b.Name from tbl_student a JOIN tbl_dept b ON a.D_ID = b.D_ID; 
0

嘗試OUTER JOIN查詢時,它會顯示所有數據Ref
聯合收割機多表連接查詢,以獲得更多的效果!

0
select * from table1, table2,..., tableN 

返回笛卡爾聯接表

+0

不要使用ANSI-89加入他們是過時和骯髒的地獄 – dbajtr

1

SQL請求select * from table1, table2..這裏*會給你在每個表中的所有列。

+0

不要使用ANSI-89加入他們是過時和骯髒的地獄 – dbajtr

0

使用SELECT *開始您的查詢將從所有您選擇的表中選擇所有列。有一個閱讀關於它here

如果您從多個表要SELECT,那麼你將需要使用JOIN,不使用舊式的加入即FROM TABLE1, TABLE2, TABLE3他們討厭的和20年前就過時了。有一個方便的帖子here,它會告訴你不同類型的JOIN運營商。

您的查詢將是這個樣子:

SELECT 
    * 
FROM Table1 T1 
INNER JOIN Table2 T1 ON T1.Coulmn1 = T2.Coulmn1 
相關問題