我很困惑我如何创建与计数行相关的查询。MySQL查询创建 - 我是否使用SUM,Group等?
这里是我的数据看起来像在DB:
http://i.stack.imgur.com/CgeAV.png
我想它给我一个总的每个用户名,其中项目= 1个,大小= 3
如何我会那样做吗?我已经试过:
SELECT Username, SUM(size=3 AND item=1) as LargePopcornTotal FROM statistics2 GROUP BY Username;
我试过如果与SUM和不SUM等语句
我会很感激,如果有人可以帮助我。
谢谢你,但这个问题是,我在该查询不使用相同的,而其他选择。 – user3010349 2014-10-17 11:51:44
该查询中的其他选择?你可以给你一些关于你的“整体”查询的更多细节,然后,因为听起来你的问题比你在这个问题中描述的要大:) – 2014-10-17 11:52:49
http://pastebin.com/Mz5erRtc 你会看到第3行-6有一个新的选择,或抓取一个新的数据行。我需要插入上面提到的查询,只是在该查询中,所以我不能使用WHERE,因为并非所有其他数据都与上述数据所在的WHERE匹配。 – user3010349 2014-10-17 11:53:56