1
我有2個表格,students
和courses
。在學生表中,每個學生都有一個課程代碼,在課程表中,我有他們的名字的課程代碼。從課程代碼SQL查找課程名稱
如何在運行查詢時返回課程名稱?
因此,舉例來說,如果我運行一個基本SELECT * FROM Students
它說:「吉米|計算」,而不是「吉米| 12390814」
我有2個表格,students
和courses
。在學生表中,每個學生都有一個課程代碼,在課程表中,我有他們的名字的課程代碼。從課程代碼SQL查找課程名稱
如何在運行查詢時返回課程名稱?
因此,舉例來說,如果我運行一個基本SELECT * FROM Students
它說:「吉米|計算」,而不是「吉米| 12390814」
JOIN
兩個表。嘗試這樣的事情,
SELECT a.*, b.courseName
FROM students a
INNER JOIN courses b
ON a.courseCode = b.courseCode
-- WHERE ....
這是一個問題的切線,但在你的情況下,對於學生只與單一課程相關的情況是明智的嗎? –