MySQL是常用的關系型數據庫管理系統。在 MySQL 中,通常需要拼接兩張表的數據來獲得更多信息。下面以一個例子介紹如何使用 SQL 語句拼接兩張表。
假設我們有兩張表,一張是“學生表”(students),包含學生的 ID 和姓名;另一張是“成績表”(scores),包含學生的 ID 和成績。
我們希望將這兩張表的信息拼接在一起,得到一張表包含學生的 ID、姓名和成績。下面是 SQL 語句。
SELECT students.ID, students.name, scores.score FROM students INNER JOIN scores ON students.ID = scores.ID;
以上 SQL 語句使用 INNER JOIN 連接 students 和 scores 表,連接條件是它們的 ID 相等。SELECT 子句選擇了需要顯示的列,即 students 表的 ID 和 name 列,以及 scores 表的 score 列。
將以上 SQL 語句執行,即可得到拼接后的結果。