exists exist形容词


exists exist形容词

文章插图

1、EXISTS在SQL中的作用是检查查询是否返回数据 。select a . * from TB a whereexists(select 1 from TB where name=a . name)返回true和false 。当where后的条件为真时,列出数据,否则为空 。
2、exists强调是否返回结果集,不需要知道返回什么 。示例:从学生中选择姓名,其中性别=' m '和exists(从年级中选择1,其中.)
3、只要由exists引导的子句返回结果集,那么exists条件就为真 。请注意,返回的字段总是1 。如果更改为“从等级中选择2,其中.”,返回的字段是2,没有意义 。因此,exists子句不关心返回什么,而是关心是否有结果集返回 。
【exists exist形容词】