-3
我有一個問題,詢問:SQL幫助需要
使存儲在da_students,da_enrolments和da_courses所有數據的列表。編寫一個查詢,使所有列在輸出中只出現一次,行按學生的名字升序排列,並按照course_id降序排列,以便學生按課程分組(不使用group by子句),並生成名/姓(fname ..,Lname ...)不會出現在輸出中。
當前的代碼我已經是:
SELECT *
FROM DA_STUDENTS
FULL JOIN DA_ENROLMENTS ON student_id = student_student_id
FULL JOIN DA_COURSES ON course_course_id = course_id
ORDER BY first_name ASC, course_id DESC;
任何幫助嗎?
您的查詢有什麼問題? – Jens
奇怪的列名...如果可能,請使用相同的名稱,使用表別名等。 FROM DA_STUDENTS s FULL JOIN DA_ENROLMENTS e ON s.student_id = e.student_id – jarlh
我試過了,但仍然沒有工作! :/ – Kyle