开发者社区> 问答> 正文

sql语句查询结果重复的问题

7
第一句sql语句的查询结果只含有一个元组。。
而为什么下个sql语句会有几个重复的呢?

展开
收起
落地花开啦 2016-02-11 11:53:54 2391 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    2个sql使用了不同的执行计划造成的。
    你这样写试试
    `select * from Students s join SC on s.SNO=sc.SNO
    join Courses c on sc.CNO=c.CNO
    where sc.GRADE<70 and c.CREDIT>=3;`

    `select SNAME from Students s join SC on s.SNO=sc.SNO
    join Courses c on sc.CNO=c.CNO
    where sc.GRADE<70 and c.CREDIT>=3;`

    2019-07-17 18:40:36
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载