我有两个这样的桌子。

表1字段:
名称
表2字段:
食品

我想得到不。查询“ select * from table1”针对每个CId选择食物

最佳答案

这样的事情应该起作用:

SELECT
  t1.* , count(t2.food) as foods
FROM
  t1 LEFT JOIN t2 on (t1.Cid = t2.Cid)
GROUP BY
  t2.Cid

关于mysql - MySQL联接表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3924097/

10-14 11:12