首頁 > 資料庫 > mysql教程 > distinct 多列问题结合group by的解决方法

distinct 多列问题结合group by的解决方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 18:00:19
原創
1145 人瀏覽過

distinct 多列问题 group by 解决

表 table1
id RegName PostionSN PersonSN
1 山东齐鲁制药 223 2
2 山东齐鲁制药 224 2
3 北京城建公司 225 2
4 科技公司 225 2

我想获得结果是

id RegName PostionSN PersonSN
1 山东齐鲁制药 223 2
3 北京城建公司 225 2
4 科技公司 225 2

select distinct RegName,PostionSN,PersonSN from table1

如果查询的是多列 distinct 用和不用一样

只能用group by

用group by RegName
select * from table1 where id in (select min(id) from table1 group by RegName) and PersonSN=2
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
使用DISTINCT查詢和ORDER BY導致mySQL錯誤
來自於 1970-01-01 08:00:00
0
0
0
Mysql DISTINCT仍然回傳重複值
來自於 1970-01-01 08:00:00
0
0
0
mongodb - mongo不支援distinct的連貫操作嗎
來自於 1970-01-01 08:00:00
0
0
0
python - mongodb去重
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板