我有两张桌子。名称表有一个名为'categories'的外键。另一个表是包含类别名称的“类别”。名称表引用类别表中的类别。如何在SQL中将两个表连接在一起?
所以我用这个:
$categories = "SELECT name, COUNT(*) category";
$number_of_categories = "SELECT category, COUNT(1) FROM name GROUP BY category";
正如你所看到的,我做两个SELECT语句。我听说加入表可以做魔术,请教我如何在一个SELECT语句中做到这一点。
基本上我想从类别表中选择所有行,然后计算名称表中每个类别的实例数。
声明1中是否缺少'FROM'?我们可以看到2个表的完整模式吗? – 2011-03-26 21:48:14