0
我在做SQL查詢來獲取從DB值,DB結構如下...MySQL查詢統計
fcats
| id | title | section |
+----+--------+---------+
| 1 | test | gd |
+----+--------+---------+
ftopics
| id | title | cat_id |
+----+--------+---------+
| 1 | test1 | 1 |
+----+--------+---------+
fposts
| id | post | topic_id |
+----+-------+----------+
| 1 | post | 1 |
+----+-------+----------+
我想主題和給定類職位的總人數,並使用下面的查詢......
SELECT id, title (SELECT count(id) FROM ftopics WHERE cat_id = id) AS total_topics FROM fcats WHERE section = "gd"
,並讓正確的結果總的話題,但我怎樣才能獲得職位總數所有類別,我有點迷惑,請幫我寫這個查詢。謝謝。
但我怎麼能得到給定的部分/類別的職位總數? – seoppc 2012-03-26 21:04:58
我認爲他也在尋找匹配'fcats'的'fposts'的數量。我有一段時間沒有使用mySQL,但我認爲它接受'SELECT'語句中的子查詢,它將返回匹配的列數。 – jheep 2012-03-26 21:06:49
@seoppc試試我更正的代碼,我希望它能正常工作......我不能嘗試 – silly 2012-03-26 21:07:08