討論串[SQL ] SQL查詢運算問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者rushcat (嗯)時間17年前 (2009/02/14 13:50), 編輯資訊
0
0
0
內容預覽:
SELECT b.date, COUNT(b.date). FROM table a. INNER JOIN (. SELECT DISTINCT date FROM table. ) AS b ON a.date <= b.date. GROUP BY b.date. HAVING COUNT(b
(還有203個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hhharley (123)時間17年前 (2009/02/14 13:20), 編輯資訊
0
0
0
內容預覽:
WITH TMP AS (. SELECT name, date, DENSE_RANK() OVER(ORDER BY date) AS R. --有點忘了是不是DENSE_RANK()了,不然用ROW_NUMBER()應該也OK. FROM TABLE_NAME. ). SELECT name,

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者bobju (寶貝豬)時間17年前 (2009/02/14 10:51), 編輯資訊
0
0
0
內容預覽:
主要是透過 group by... having.... 這裏有段範例可供參考:. select publish_date,count(*). from records. group by publish_date having count(*)>=30. order by publish_date

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者statue (statue)時間17年前 (2009/02/14 10:05), 編輯資訊
0
0
1
內容預覽:
資料庫: MySQL 5.0. 有一個表格. name date. A 2009-02-07. B 2009-01-09. C 2009-02-07. D 2009-02-06. E 2009-03-08. 如果我想找出一個日期,這個日期是 date 累計筆數 >= 3 的,也就是 2009-02-
(還有179個字)
首頁
上一頁
1
下一頁
尾頁