开发者社区> 问答> 正文

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

落地花开啦 2016-02-11 11:53:54 925

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

SQL
分享到
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:40:36

    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;`

    0 0
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程