全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:6832
推到 Plurk!
推到 Facebook!

如何用SQL語法列出所有的重複資料?

答題得分者是:change.jian
海星
高階會員


發表:41
回覆:217
積分:106
註冊:2003-01-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-12 10:42:02 IP:220.130.xxx.xxx 未訂閱
我想列出所有 Name、Spec 這兩個欄位內容一模一樣, 但其他欄位有可能不同的資料,請問要怎樣寫? (不是列出一項品名而已..而是找出資料庫所有有重複的品名全部都要列出來) 我是使用 mysql
change.jian
版主


發表:29
回覆:620
積分:439
註冊:2003-06-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-12 11:04:45 IP:61.218.xxx.xxx 未訂閱
SELECT Name,Spec,Count(*)
  FROM table_name
 GROUP BY Name,Spec
 HAVING COUNT(*)>1
試試看 發表人 - change.jian 於 2004/11/12 11:20:41
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-12 11:06:53 IP:202.62.xxx.xxx 未訂閱
您好﹗    Select Name, Spec, 其它欄位名 From (Select * from TableName Where Name = Spec) Group By Name, Spec having Count(*) > 1    ========================= 我是您的朋友﹐有您真好﹗ =========================
------
忻晟
系統時間:2024-06-29 3:24:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!