我目前工作的一個小應用SQL查詢查找最高分
我有兩個演示表studentdetails
和studentmarks
...
的studentdetails
表具有以下的列:
student_id(primary key), name, batch, address and telephone number
studentmarks
表具有以下列:
student_id (foreign key to student_id column of studentdetails), physics, maths, english, chemistry
我的問題是我如何找到學生通過各科目達到的最高分?
輸出將是:(name, subject, marks)
。
這是可能的與我給定的結構?
爲studentdetails
樣本數據:
-------------------------------
(001, studentname1, 01, Address1, 1234567),
(002, studentname2, 01, Address2, 2345678),
(003, studentname3, 01, Address3, 3456789)
爲studentmarks
樣本數據:
-------------------------------
(001, 77, 87, 99, 70),
(002, 92, 68, 97, 80),
(003, 88, 78, 90, 66)
你正在使用哪個數據庫Sql server或Mysql都不同。還包括預期的輸出 – 2015-02-07 17:39:47
即時通訊使用sql server 2012,構建一個asp.net應用程序 – nayeem008 2015-02-07 17:41:42
輸出將以這種格式(主題,名稱,標記) – nayeem008 2015-02-07 17:43:11