SQL語句:SELECT `lcontent` FROM `caiji_ym_liuyan`這樣查詢的時候就會有很多重復的記錄

10余年專注成都網站制作,企業網站建設,個人網站制作服務,為大家分享網站制作知識、方案,網站設計流程、步驟,成功服務上千家企業。為您提供網站建設,網站制作,網頁設計及定制高端網站建設服務,專注于企業網站建設,高端網頁制作,對成都銅雕雕塑等多個方面,擁有豐富設計經驗。
例子:
就會出現這樣的重復
2
修改后的SQL語句:
SELECT distinct(`lcontent`) FROM `caiji_ym_liuyan`
查詢結果:
select * from 表名 where match_id in (select match_id from 表名 where team_id='a' or team_id='b' group by match_id)
不建議在數據庫層面做,你應該將所有記錄查詢出來后在代碼層用map之類的容器實現,效率要高得多。如果非要在數據庫層實現的話可以自連接后查詢。
--?不推薦
SELECT?*?FROM?my_table?AS?t1,?my_table?AS?t2
WHERE?t1.id=t2.id?AND?t1.time=t2.time
select?*?from?tableName?where?(bookname,borrowtime)?in?(select?bookname,borrowtime?from?tableName?group?by?bookname,borrowtime?having?count(*)??1);
當前題目:怎么查mysql相同記錄的簡單介紹
轉載來于:http://www.yijiale78.com/article10/ddgccgo.html
成都網站建設公司_創新互聯,為您提供網站策劃、網站收錄、微信小程序、商城網站、網站設計公司、自適應網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯