看板 Database 關於我們 聯絡資訊
※ 引述《brockcheng ()》之銘言: : table裡有 : 座號、日期、成績三欄。 : //取出1234三十天的成績,依時間遞減排序 : SELECT TOP 30 * : FROM Everyday : WHERE 座號="1234" order by 日期 DESC; SELECT * FROM Everyday WHERE 座號 = "1234" AND TO_DAYS(`日期`) > TO_DAYS(NOW()) - 30 ORDER BY `日期` DESC; : //取出1234成績的最大值,每一天。 : SELECT max(成績) : FROM Everyday : WHERE 座號="1234" ; SELECT MAX(成績) FROM Everyday WHERE 座號='1234' GROUP BY `日期` : //取出1234 30天之內,成績的最大值~ : SELECT max(成績) : FROM Everyday : WHERE 座號="1234" order by 日期 DESC; SELECT `成績` FROM Everyday WHERE 座號='1234' AND TO_DAYS(`日期`) > TO_DAYS(NOW()) - 30 ORDER BY 成績 DESC LIMIT 1 : 不過最後一個語法總是失效, : 我該怎麼下這行語法才能達到這個目的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.80.142.154