id trx_num code
1 100 301R01
2 100 301R3D
3 100 301R02
4 101 302R01
5 102 301R01
6 102 301R02
数据如上,我想得到以下结果 :
id trx_num code
1 100 301R01
2 100 301R3D
3 100 301R02
(就是相同的trx_num的记录里若code字段有301R3D这个值的,即为我要的查询结果)
谢谢大家!
啥意思,愣是没看懂,尤其是括号里的
1、拿到符合条件的trx_num
select distinct trx_num from TTT where code='C01R3D'
2、拿到这些trx_num 的记录
select * from TTT where trx_num in (select distinct trx_num from TTT where code='C01R3D')