在 MySQL 中,關聯兩個表格可以使用 JOIN 操作。通過 JOIN 操作,可以將兩個表格中滿足某些條件的行連接起來。
例如,假設我們有兩個表格,一個是學生表格,包含學生的 id、姓名和年齡等信息;另一個是成績表格,包含學生的 id、科目和成績等信息。現在我們想要查詢每個學生的姓名、年齡和數學成績,可以通過以下 SQL 語句實現:
SELECT student.name, student.age, score.score FROM student JOIN score ON student.id = score.id WHERE score.subject = 'math'
在這個 SQL 語句中,我們使用了 JOIN 操作,將學生表格和成績表格連接起來。具體來說:
- 我們在 SELECT 子句中指定了要查詢的列,包括學生的姓名和年齡,以及數學成績。
- 我們在 FROM 子句中指定了兩個表格的名稱,即學生表格和成績表格。
- 我們在 JOIN 子句中指定了連接條件,即學生的 id 和成績的 id 相等。
- 我們在 WHERE 子句中指定了過濾條件,即只查詢數學科目的成績。
通過以上 SQL 語句,我們可以查詢到每個學生的姓名、年齡和數學成績。如果想要查詢其他科目的成績,只需要將 WHERE 子句中的條件改為相應的科目即可。
上一篇html5切換模塊代碼
下一篇html5切換視頻代碼