在SQL中,使用INNER JOIN可以實(shí)現(xiàn)多表聯(lián)合查詢。INNER JOIN用于根據(jù)兩個(gè)或多個(gè)表中的共同字段將記錄組合在一起。語(yǔ)法如下:
SELECT 列名
FROM 表1
INNER JOIN 表2 ON 表1.共同字段 = 表2.共同字段
例如,如果我們有兩個(gè)表student和course,student表包含學(xué)生的信息,course表包含課程的信息,它們有一個(gè)共同字段student_id,我們可以使用INNER JOIN將這兩個(gè)表聯(lián)合查詢:
SELECT student.name, course.course_name
FROM student
INNER JOIN course ON student.student_id = course.student_id
這將返回學(xué)生的姓名和所選課程的名稱,只有在兩個(gè)表中都存在相同student_id的記錄才會(huì)被返回。