我不得不加入3代表與SQLSQL語句錯誤,內部連接
我需要輸出 - testID這是在臺試驗與TESTLINK - testTotal這是在臺試驗 - testScore這是在表TESTLINK
,我需要通過輸入它具有學生證一個學生要做到這一點,學生ID出現在學生表和TESTLINK表
SELECT testLink.testID, testLink.testScore, test.testTotal
FROM students
LEFT JOIN testLink
ON students.studentID=testLink.studentID
WHERE students.studentID ='1'
ORDER BY students.studentID
這是我到現在爲止的,但它爲每個測試輸出testTotal。
如何鏈接表測試和輸出測試總在這一個SQL語句
請澄清:究竟你希望看到什麼?每個學生的總分數?每個學生每個考試的總分數是多少? – Tyron78
「test」表的連接在哪裏?上面的查詢肯定會產生一個錯誤,因爲'test.testTotal'不存在。 – Eric
在哪裏測試?見http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-query – Strawberry