例:

需求:查询A表中的所有列,并查询A表中的数据(ID)在B表中出现的次数,然后按model排序,最后所有结果在一张表中展示

A表结构:

mysql左连接和分组实例

B表结构:

mysql左连接和分组实例

ini_device_policy表中id与ini_relative_device表中device_policy_id相同

mysql左连接和分组实例

 

查询语句如下:

select a.model,a.factory,a.series,a.version,a.policy_name,count(b.device_policy_id) as count
from ini_device_policy a LEFT JOIN ini_relative_device b on a.id = b.device_policy_id
GROUP BY b.device_policy_id ORDER BY a.model

 查询结果如下:

mysql左连接和分组实例

 

相关文章:

  • 2021-09-05
  • 2021-10-31
  • 2021-08-21
  • 2021-07-06
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-30
  • 2021-04-18
  • 2022-12-23
  • 2021-12-26
相关资源
相似解决方案