sql语句 in和exists的区别
2014-05-04 16:28
363 查看
SELECT math.class,math.student,math.number,math.score FROM math WHERE math.number in (SELECT number FROM yuwen WHERE score>'80')
SELECT math.class,math.student,math.number,math.score FROM math WHERE exists (SELECT number FROM yuwen WHERE score>'80')
exists检查后面的行是否存在 有的话就为真
in是用来结合,判断与返回值的比较
查询结果截图就不发了,麻烦
相关文章推荐
- Sql语句中IN和exists的区别及应用
- Sql语句中IN和exists的区别及应用
- 【SQL】查询语句中in和exists的区别
- SQL 中的in 语句 IN 与 EXISTS 的区别
- Sql语句中IN和exists的区别及应用
- sql语句中in和exists的区别详解
- 【SQL】查询语句中in和exists的区别
- Sql语句中IN和exists的区别及应用
- Sql语句中IN和exists的区别及应用
- SQL语句中in和exists的区别
- sql查询语句中 in和 exists的区别与性能比较
- SQL 语句中 IN 和 exists 区别
- Sql语句中IN和exists的区别及应用
- 数据库sql语句的exists和in的区别
- SQL中exists和in的区别
- ORACLE in与exists语句的区别
- in和exists的区别与SQL执行效率分析
- 【转】【收藏】- LINQ体验(7)——LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
- 浅谈sql中的in与not in,exists与not exists的区别
- in和exists的区别与SQL执行效率分析