运行此sql:
SELECT
user_id,
base_item
FROM
items
WHERE
base_item = "202"但是,给我这个http://prntscr.com/9gwwxq,如何扩展MYSQL查询,以将user_id具有的202个base_items的数量相加。例如user_id 41有6。
发布于 2015-12-21 19:18:13
试一试:
SELECT
user_id,
count(base_item) as c
FROM
items
WHERE
base_item = "202"
group by
user_id发布于 2015-12-21 19:17:58
这将为每个用户ID提供“202”base_items的编号:
SELECT
user_id,
COUNT(*)
FROM
items
WHERE
base_item = "202"
GROUP BY user_id发布于 2015-12-21 19:17:52
试试这个类似的count of base_item
SELECT
user_id,
base_item, count(*) as user_no
FROM
items
WHERE
base_item = "202"
GROUP BY user_idhttps://stackoverflow.com/questions/34402731
复制相似问题