ホームページ > データベース > mysql チュートリアル > mysql查询不重复的行内容,不重复的记录数.count,distinct

mysql查询不重复的行内容,不重复的记录数.count,distinct

WBOY
リリース: 2016-06-07 15:40:37
オリジナル
1196 人が閲覧しました

有这么一个表 记录了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出现重复的次数) sele

有这么一个表

记录了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;


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート