看板
[ Database ]
討論串[SQL ] 關於聚合函數,和計算週數的兩個問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
資料庫名稱:MySQL. 資料庫版本:. 內容/問題描述:. 大家好,小弟這邊有兩個問題想請教。. 第一個問題關於聚合函數,我有一個資料表"成績",有三個欄位 課程 學生 分數,. 我想選出每個課程中最高分的人:. select 課程, max(分數). from 成績. group by 課程.
(還有701個字)
內容預覽:
第一題:. select t1.*. from 成績 t1 inner join (. select 課程,max(分數) as 分數,from 成績 group by 課程. ) t2 on t1.課程 = t2.課程 and t1.分數 = t2.分數. 第二題:. create table p
(還有539個字)
內容預覽:
本身跟 MSSQL 比較熟,所以用 SQL 回,不過我查過,相對應函數 MySQL 都有,上一篇有提過了,所以不贅述。這邊針對生日那題回應. SELECT NAME. FROM STUDENT. CROSS JOIN (. Select Datepart(weekday, GETDATE()) D.
(還有262個字)
內容預覽:
修改了幾個地方:. 1. 加上測資. 2. cross apply(join) 增加 curdate(今天日期). 3. 原 PO 推文裡以星期日為第 1 天. select t1.*. from (. values. ('2000-06-09'),('2000-06-10'),('2000-06-
(還有303個字)
首頁
上一頁
1
下一頁
尾頁