mysql查询显示某列名重复的数据3条?

比如有n家商店,每家商店有m件商品怎么列出每家商店的商品而且同一家商店最多出现3次?... 比如有n家商店,每家商店有m件商品
怎么列出每家商店的商品而且同一家商店最多出现3次?
展开
 我来答
郎咸0El
2012-07-17 · 超过14用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:39.4万
展开全部
select id,count(store) as num,goods from 商店表 group by store having num<=3;

这样就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-16
展开全部
结构什么样的,
追问
比如:
id store goods
0 商店1 油
1 商店1 盐
2 商店1 酱
3 商店1 醋
4 商店2 油
那么要查出的结果是:
id store goods
0 商店1 油
1 商店1 盐
2 商店1 酱
4 商店2 油
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式