我有兩張桌子。名稱表有一個名爲'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