SQL中ALL、Any、Some的区别
生活随笔
收集整理的这篇文章主要介绍了
SQL中ALL、Any、Some的区别
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
SQL语句中存在3个著名的量词,some all 和 any
All:只有当其所有数据都满足条件时,条件才成立
Any:只要有一条数据满足条件,条件就成立
Some:其中存在一些数据满足条件,作用和Any大致相同 常规的使用中看作一致即可
近似等价于
select * from tablewhere id=Some(select id from table2 where name='larry')而考虑到in的用法时,any和in可以相互转换:
select * from tablewhere id in (select id from table2 where name='larry')代码取自:https://blog.csdn.net/larry_lv/article/details/7587342
总结
以上是生活随笔为你收集整理的SQL中ALL、Any、Some的区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: linux ubuntu系统打开终端
- 下一篇: 白硕 | 知识图谱,就是场景的骨架和灵魂