亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

各位大佬!

各位大佬!

qq_風_21 2018-05-04 16:57:33
題目是用子查詢查詢成績不及格的設計MySchool數據庫課程的學生學號,姓名select StudentNo,StudentName,GradeIdfrom Studentwhere GradeId=( select GradeID from Subject where SubjectName='設計MySchool數據庫' and SubjectID in( select SubjectID from Result where StudentResult<60? ))select StudentNo,StudentName,GradeIDfrom Studentwhere StudentNo in( select StudentNo from Result where ?StudentResult<60 and SubjectID =( select SubjectID from Subject where SubjectName='設計MySchool數據庫' ))為什么條件倒換一下答案就錯了,下面的一段代碼是對的
查看完整描述

3 回答

已采納
?
慕桂英2170621

TA貢獻9條經驗 獲得超8個贊

select StudentNo

from Result

where ?StudentResult<60?

在學生成績表result里面每個學生的編號肯定是唯一的,這個是OK的而上面那段

select SubjectID

from Result

where StudentResult<60?

在學生成績表里面你能保證學科id是唯一的嗎

查看完整回答
反對 回復 2018-05-05
?
慕桂英2170621

TA貢獻9條經驗 獲得超8個贊

如果實在搞不清楚,建議GROUP BY看下或者將每個子查詢摘出來單獨查看下結果就會一目了然

查看完整回答
反對 回復 2018-05-05
?
慕桂英2170621

TA貢獻9條經驗 獲得超8個贊

SubjectID in(

select SubjectID

from Result

where StudentResult<60?

StudentNo in(

select StudentNo

from Result

這兩個能一樣嗎


查看完整回答
反對 回復 2018-05-04
  • 3 回答
  • 0 關注
  • 1974 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號