討論串[SQL ] 篩選重複資料加上 SubQuery
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者danielguo (Daniel Guo)時間14年前 (2011/06/01 13:25), 編輯資訊
0
0
0
內容預覽:
SELECT s1.*, t1.count. FROM student s1. INNER JOIN. (SELECT grade, COUNT(*) AS count. FROM student. WHERE s = 3. GROUP BY grade. HAVING COUNT(*) > 1)
(還有18個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者magiclion (神奇獅子)時間14年前 (2011/06/01 11:38), 編輯資訊
0
0
0
內容預覽:
感謝您的回覆,您提供的是一個解法,是正確的沒有錯。. 只是後來我會改用 SubQuery 是因為我需要顯示其他欄位資料,打到這裡我才發現. 我前面的文章打錯了,應該是這樣:. SELECT * FROM student. WHERE s=3 AND grade IN (. SELECT grade
(還有34個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者danielguo (Daniel Guo)時間14年前 (2011/06/01 09:55), 編輯資訊
0
0
0
內容預覽:
不是很確定想要的效果, 是讓第一個 query 只查詢指定測驗的結果嗎, 如果這樣?. SELECT grade, COUNT(*) AS count. FROM student. WHERE s = 3. GROUP BY grade. HAVING COUNT(*) > 1. --. 發信站

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者magiclion (神奇獅子)時間14年前 (2011/05/31 11:06), 編輯資訊
0
0
0
內容預覽:
DB資訊:PostgreSQL. 作業系統:FreeBSD. 程式語言:PHP. 在一個考試資料表中,我想要找出所有成績相同的學生並且計算重複數量,. 所以我寫了:. SELECT grade, COUNT(*) AS count. FROM student. GROUP BY grade. HAV
(還有288個字)
首頁
上一頁
1
下一頁
尾頁