[請益] 成績查詢系統~這該怎樣寫MySQL查詢語法呢?

看板PHP作者 (我的生命因你而發光)時間17年前 (2008/10/19 10:24), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
以舉例說明可能比較容易了解我的問題: 我有個課程資料表class,欄位csNo, csName ****目前資料**** csNo csName 1 國文 2 英文 3 數學 另外學生資料表student,欄位stNo, stName ****目前資料**** stNo stName 1 王小明 2 李大同 3 方小珍 修課資料表csst,欄位No1, csNo, stNo ****目前資料**** No1 csNo stNo 1 1 1 2 1 3 3 2 1 4 2 2 5 3 3 6 3 2 成績資料表grade,欄位No2, csNo, stNo, gradeDate ****目前資料**** No2 csNo stNo grade Date 1 1 1 90 97-10-01 2 1 3 80 97-10-01 3 1 1 75 97-10-25 我現在目前想做的是修csNo=1國文課的有stNo=1的王小明和stNo=3的方小珍 我想做個網頁,傳遞csNo及Date參數過去可以列出97-10-25選修國文課的學生成績清單 但看目前資料97-10-25的stNo=3方小珍缺考,所以沒有成績 那我該如何寫MySQL去列出以下內容呢? stNo stName grade 1 王小明 75 3 方小珍 缺考 另外問一下,三個資料表可以用LEFT JOIN合併嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.197.171

10/19 13:31, , 1F
www.1keydata.com/tw/sql/sql.html
10/19 13:31, 1F

09/15 00:44, , 2F
要不要轉CodeJob?
09/15 00:44, 2F
文章代碼(AID): #18-ffXM9 (PHP)
文章代碼(AID): #18-ffXM9 (PHP)