not exists与exists的用法示例

简介: not exists与exists的用法示例
SELECT COUNT(*) 
FROM mc_store s 
WHERE 
  NOT Exists(
        SELECT 1 FROM mc_payeestore_rel ps WHERE ps.store_id = s.id
  );
--not exists 是exists的反面
SELECT COUNT(*) 
FROM mc_store s 
WHERE 
    Exists(
          SELECT 1 FROM mc_payeestore_rel ps WHERE ps.store_id = s.id
    );
目录
打赏
0
0
0
0
4
分享
相关文章
CREATE TABLE语句
在MySQL中,使用CREATE TABLE语句来创建表。你需要指定表名和列的定义,包括列名、数据类型以及约束等,结合实际存储和上一课学习的数据类型选取合适的。创建一个book_types表
258 0
CREATE TABLE 语句
CREATE TABLE 语句
142 1
sql中exists,not exists的用法
exists : 强调的是是否返回结果集,不要求知道返回什么, 比如:   select name from student where sex = 'm' and mark exists(select 1 from grade where ...) ,只要 exists引导的子句有结果集返回,那么exists这个条件就算成立了,大家注意返回的字段始终为1,如果改成“select 2 from grade where ...”,那么返回的字段就是2,这个数字没有意义。
1186 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等