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系统打开终端
- 下一篇: 白硕 | 知识图谱,就是场景的骨架和灵魂