搜索

首页  >  问答  >  正文

php - mysql3表查询

【star明星表】
id name
有N多明星,自增id
【sing歌曲表】
id name star_id
N多歌曲
【movie电影表】
id name star_id
N多电影

查询每个明星一共有多少歌曲多少电影
name cout_sing count_movie

阿神阿神2706 天前866

全部回复(2)我来回复

  • 代言

    代言2017-06-30 09:56:49

    选择conut(tb1.id)作为singnum
    从star作为tb3
    左加入sing as tb1 on tb1.starid=tb3.id
    其中tb3.id=somenoe

    回复
    0
  • 迷茫

    迷茫2017-06-30 09:56:49

    选择a.name,count(b.id)作为singnum,count(c.id)作为movienum
    从star作为a
    左连接sing作为b on a.id = b.star_id left join movie作为c on c。 star_id=a.id 按 b.id,c.id 分组

    回复
    0
  • 取消回复