mysql查詢不重復的行內容,不重復的記錄數.count,distinct


有這么一個表

記錄了id, p_id, p_name , p_content , p_time

1  343        aaa            aaaaaa   2012-09-01

2  344        bbb             bbbbbb 2012-09-02

3  321        ccc             cccccccc 2012-09-03

4 343         aaa             aaaaaa 2012-09-04

想查詢不重復的行的內容,並且輸出 p_sum ( 產品p_id出現重復的次數)

select  *, count(*) as p_sum from p_table_name group by p_name;

查詢不重復的行的總行數(好寫翻頁)

select count(distinct p_id) as num from p_table_name;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM