SQL |一些

SQL |所有和任何 某些运算符计算外部表和内部表之间的条件,如果最终结果返回,则计算结果为true 任何人 一行如果不是,则其计算结果为false。

null
  • “某些”和“任何”比较条件彼此相似,完全可以互换。
  • 有些必须至少与子查询中的一行匹配,并且前面必须有比较运算符。

语法:

SELECT column_name(s)
FROM table_name
WHERE expression comparison_operator SOME (subquery)

讲师表:

名称 部门 薪水
钱德拉 计算生物学 1.
维斯瓦兰 电子学 1.5
亚伯拉罕 计算机科学 1.3
约翰 电子学 1.2
萨曼莎 计算机科学 2.
乔蒂 电子学 1.2
登船 计算机科学 2.
加内什 计算生物学 0.9

示例查询和输出:

select name
from instructor
where Salary > some(select Salary
from instructor
where dept='Computer Science');

输出:

维斯瓦兰
萨曼莎
登船

解释 薪水>的讲师(计算机科学系部分讲师的薪水)将被退回。“计算机科学”系的工资分别为1.3、2和2。这意味着任何薪酬高于1.3的讲师都可以被纳入最终结果。

练习: 尝试使用 任何 条款

本文由 阿纳尼亚·尤博伊 .如果你喜欢GeekSforgek,并想贡献自己的力量,你也可以使用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写下评论。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享