分组查询,是对数据按照某个或多个字段进行分组,MySQL中使用group by关键字对数据进行分组,基本语法形式为:
[group by 字段] [having ]
#字段值为进行分组时所依据的列名称...实例1: 根据Gid对lyshark表中的数据进行分组,并显示出每个编号对应水果的个数,SQL语句如下:
MariaDB [lyshark]> select Gid,count(*) as Name from...实例2: 根据Gid对lyshark表中的数据进行分组,并显示出每个编号对应水果的具体信息,SQL语句如下:
如果要查看每个供应商提供的水果的种类的名称,该怎么办呢?...实例: 根据Gid对lyshark表中的数据进行分组,并显示水果种类大于1的分组信息,SQL语句如下:
MariaDB [lyshark]> select Gid,group_concat(Name)...实例: 根据Gid对lyshark表中的数据进行分组,并显示记录数量,SQL语句如下:
MariaDB [lyshark]> select Gid,count(*) as Name
-> from