请问这个SQL语句怎么写?
在A表里,以卡号为条件,查询状态里没有“已扣金”的卡。

同一张卡下会有多条记录, 只要状态里出现“已扣金”记录 ,就将它排除。 

表:     A

卡号: CARD_CODE

状态: ACTION

FineReport rbk333 发布于 2021-12-26 14:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2021-12-26 16:31

select CARD_CODE from A WHERE CARD_CODE  NOT IN (select CARD_CODE from A WHERE ACTION='已扣金')

最佳回答
0
TrrrzunLv3初级互助
发布于2021-12-26 15:26

select * from A where ACTION not in '已扣金'

最佳回答
0
用户ZBnBf3333857Lv2见习互助
发布于2021-12-26 15:45(编辑于 2021-12-26 15:46)
select CARD_CODE from a where ACTION <>'已扣金' ;


  • 4关注人数
  • 344浏览人数
  • 最后回答于:2021-12-26 16:31
    请选择关闭问题的原因
    确定 取消
    返回顶部