以下是我在foo_bar
数据透视表中提出的当前请求:
SELECT
foo_id AS foo,
COUNT(foo_id) AS total
FROM foo_bar
GROUP BY foo_id
如何将SELECT
中foo_id
的值替换为foo
表中的foo.name
?
您需要加入表foo
,假设两者都有一个foo_id
来加入表:
SELECT
f.name,
COUNT(fb.foo_id) AS total
FROM foo_bar fb
JOIN foo f
ON f.foo_id = fb.foo_id
GROUP BY f.name