[SQL ] select語法~select + max + order
table裡有
座號、日期、成績三欄。
//取出1234三十天的成績,依時間遞減排序
SELECT TOP 30 *
FROM Everyday
WHERE 座號="1234" order by 日期 DESC;
//取出1234成績的最大值,每一天。
SELECT max(成績)
FROM Everyday
WHERE 座號="1234" ;
//取出1234 30天之內,成績的最大值~
SELECT max(成績)
FROM Everyday
WHERE 座號="1234" order by 日期 DESC;
不過最後一個語法總是失效,
我該怎麼下這行語法才能達到這個目的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.144.74
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):