sql查询条件中 in可以用多个字段吗

sql查询条件中 in可以用多个字段吗,第1张

不知道楼主是要怎么用:

如果几个in是或且非的条件关系是可以的

如 select from table1

where a in (1,2)

and b in(select b from table2)

如果想多个字段来in一个集合就不行了,除非用and分开

另外你可以考虑使用extends 来实现多字段分别关联取值

---数据库:oracle

select from table_name where column_name in ('nn','mm','hh','gg')你再试一下,把table_name和column_name换成你要检索的表的名字和列的名字

如果那些实在数据库里面的内容,那么改成:select from table_name where column_name in (selec 字段 from 字段_表)

以上就是关于sql查询条件中 in可以用多个字段吗全部的内容,包括:sql查询条件中 in可以用多个字段吗、关于SQL对字段进行in查询、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10217859.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存