0
A
回答
2
你只需要兩個表連接在一起的名字列:
select
t.id,
t1.name,
p.number
from
tell t
inner join
phone p
on t.name = p.name
+0
非常感謝 – user3022986
+0
從技術上講,正確。 **可怕的**建議。從來沒有**加入過可能包含拼寫錯誤的列。 –
+0
非常非常好的一點。只是繼續OP給我們的設計,沒有顯示任何鍵。 – Andrew
2
SELECT t.id, t.name, p.number
FROM tell t
JOIN phone p
ON t.name = p.name
相關問題
- 1. 在SQL Server中插入2個DB表
- 2. 2個文件組中的表sql server
- 3. 加入SQL Server中2個表
- 4. 噸sql中從2個表
- 5. SQL Server - 從2個表中選擇N個隨機行
- 6. SQL - 從2個表
- 7. SQL Server 2012更新替換從另一個表中的2列
- 8. sql server - 觸發從2個表中複製行
- 9. 比較2個大表(SQL Server)
- 10. SQL Server從表
- 11. 如何從一個表(SQL Server 2008中)
- 12. 生產從多個表中的SQL Server
- 13. 從兩個sql server表中交換列
- 14. 如何從SQL Server中的兩個表
- 15. SQL從2表
- 16. 如何從2個表使用SQL Server連接查詢
- 17. SQL從2個表中獲取數據
- 18. SQL從2個表中選擇條件
- 19. SQL從2個支配表中選擇
- 20. SQL從2個表中添加值
- 21. sql - 從2個表中搜索方法
- 22. 插入到2個表中選擇表的結果SQL Server
- 23. 從2個sql server 2008表中填充數據列表,使用sqldatasource
- 24. SQL-Server:從另一個表更新表
- 25. SQL Server:在一個查詢中插入2個表
- 26. 在Sql Server中劃分2個數字
- 27. SQL Server中,兩個表
- 28. SQL Server表1更新表2
- 29. 爲SQL Server中的表中的每個2 DISTINCT列選擇行
- 30. SQL從2個表中選擇2個條件
安德魯建議,內部連接會做的伎倆你.. 閱讀下面的鏈接。這個網站是學習SQL的好地方..快樂學習! http://www.w3schools.com/sql/sql_join_inner.asp – DarkKnight
總是,**總是**在表中使用ID。 **總是**。如果兩個表格(即John Doe和John Dough)中「名稱」字段中使用的名稱拼寫不同,則不會得到匹配結果。這在「現實世界」中發生了很多**。 –