mysql连表查询有关问题

表1 nid,name
表2 nid,pid
表2中nid对应多个pid
如何查询表1的数据加上表2的count(pid)
nid name count(pid)
如何写sql语句

阅读 1k
1 个回答
SELECT tbl2.nid, tbl1.name, count(tbl2.pid) 
FROM tbl2 left join tbl1 on tbl1.nid = tbl2.nid 
GROUP BY tbl2.pid

欢迎关注我的公众号: 搬砖程序员带你飞

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题