mysql查询的一些问题

IncRediblE 发布于 2015/04/18 18:11
阅读 152
收藏 0

有这么个问题:

情形:A, B两个表,A表中一条记录对应B中多条

需求:给出A中的id列表,查询B中的记录,要求是每个A的记录只跟B中2条记录。

即 A1 B1|A1 B2

A2 B3|A2 B4

能够实现这种查询么

加载中
0
梦想岛
梦想岛
大约是一个用户绑定了多个银行卡,楼主只想每个用户查询两张卡。为何不用having count
IncRediblE
IncRediblE
回复 @梦想岛 : 嗯,是我想要的,我待会去细看看
梦想岛
梦想岛
回复 @IncRediblE : http://my.oschina.net/mymxd/blog/403487 我今天找到了一个新的方法。
IncRediblE
IncRediblE
其实是这样的,select * from b where a_id in (1, 2, 3), 然后是1,2,3都出两条,共6条。
IncRediblE
IncRediblE
嗯,我查一下用法
返回顶部
顶部