GROUP BY的一些常用用法

Posted hualingyun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GROUP BY的一些常用用法相关的知识,希望对你有一定的参考价值。

1、删除数据库表里重复的数据

    $sql="select id from flight group by food,prise,num,number";
    $res=mysqli_query($con,$sql);
    $str=‘‘;
    while($info=mysqli_fetch_array($res)){
        $str .=$info[‘id‘].‘,‘;
    }
    $str_id=rtrim($str,‘,‘);
    $sql="DELETE FROM flight WHERE id not in ($str_id)";        

2、未读的聊天消息条数


fromuserid收到的消息用户id,touserid本用户的id
$sql="SELECT sum(is_read) AS num from chat_merchant where fromuserid = ‘{$r[‘fromuserid‘]}‘ and touserid = ‘{$r[‘touserid‘]}‘  and is_read=1 group by fromuserid";

 

以上是关于GROUP BY的一些常用用法的主要内容,如果未能解决你的问题,请参考以下文章

sql语句order by 用法,自定义规则

having和group by的区别?

sql语句中的group by要怎么用!!

sql中得group by 用法?

group by用法

group by having用法举例