问个统计部分字段相同记录的问题,100分送上

aft_st_sd 2006-08-03 10:55:42
有这样一个表table1

id fiedl1 field2 field3 field4
1 a 1 2 3
2 b 1 2 3
3 c 1 2 3
4 a 1 3 2
5 b 1 3 2
6 d 1 3 2
7 a 2 1 3
8 b 2 1 3
9 c 2 1 3


现在想找出field2,field3,field4三个字段,但是field1字段相同的field1
也就是上表中的,a,b,对应的是1,2,4,5,7,8 六条记录
用SQL语句怎么写啊?
...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwwb 2006-08-03
  • 打赏
  • 举报
回复
如是的话:
SELECT * from a1059 a where id in(select top 2 id from a1059 where a.field2&a.field3&a.field4=
field2&field3&field4)
wwwwb 2006-08-03
  • 打赏
  • 举报
回复
不太明白,是否是field2、 field3、field4相同时前两条记录?
OracleRoob 2006-08-03
  • 打赏
  • 举报
回复
不太清楚楼主是什么意思?

如果id=6的fiedl1改为c,是不是应该选这9条了!

7,713

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧