我剛剛學習PHP。我有兩個表格,一個是表格a,另一個是表格b。表a的字段是: snum, sfirst, smiddle, slast
。和表b的字段是: sr_no, st_id
。這裏表a的snum和表b的st_id具有共同的值,即學生的id。我想加入這兩張桌子,並根據這個ID找出第一,微笑,失望。我想在數據庫中插入id,並根據表b的st_id獲取名稱sfirst,smiddle和slast。請指導我如何以最簡單的方式解決問題?如何連接兩個表來獲取公共值
0
A
回答
2
SELECT sfirst, smiddle, slast
FROM tablea
INNER JOIN tableb
on tablea.snum = tableb.st_id
WHERE tableb.st_id = 1
+0
非常感謝。我明白了。 – user906259
0
相關問題
- 1. 如何在鏈接列表中獲取兩套公共元素?
- 2. 獲取結果來自兩個表的公共密鑰
- 3. 如何通過兩個表中的公共列獲取數據
- 4. 如何連接兩個表並獲取Yii2 gridview中的值
- 5. 獲取來自不同表的兩個和一個連接表
- 6. 從兩個DataTable中獲取公共ID
- 7. Python 2.7和連接兩個基於公共值的數組
- 8. 用MySQL連接四個表並從兩個表中獲取值
- 9. 獲取列表的公共值計數
- 10. SQL:獲取表列的公共值
- 11. 如何在不使用公共列的情況下連接兩個表?
- 12. 如何從兩個表中獲取沒有公共字段的結果表?
- 13. 如何使用沒有公共列的鏈接表連接表
- 14. 連接兩個表來獲取數據導軌4
- 15. SQL Server - 連接兩個表來獲取數據
- 16. 如何連接兩個表?
- 17. 如何連接兩個表
- 18. 如何連接2個沒有公共列的表?
- 19. 如何從兩個數組列表中刪除公共值
- 20. 如何使用兩個柱作爲連接的參數來連接兩個表?
- 21. SQL從兩個表中獲取公共行
- 22. 如何連接兩個表並獲取正確的記錄?
- 23. C#如何連接公共ip
- 24. 連接兩個表,並從中獲取值誤差
- 25. 如何從兩個不同的連接路徑獲取兩個值?
- 26. SQL更新查詢通過連接3個表來獲取值
- 27. 如何連接兩個MySQL表兩次
- 28. 讓私人/公共獲取 - 讓來自
- 29. 如何基於共同財產連接兩個列表
- 30. 如何間接地連接兩個表
「我只是在學習PHP」---它與mysql相關的問題有什麼關係? – zerkms
瞭解[SQL連接](http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html)。 – eggyal
@zerkms:那些「只是學習」的人LAMP開發會造成這種常見的錯誤,因爲他們將所有事情聯繫在一起,實際發生的事情,他們將學習加班;) –