最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

同一張表內(nèi)查詢多個(gè)條件查詢地疑問?

同一張表內(nèi)查詢多個(gè)條件查詢地疑問?

慕粉4241372 2017-06-10 12:20:03
我要查詢同時(shí)c_name中有計(jì)算機(jī)和英語的stu_id查詢語句是:SELECT?a.stu_id?FROM?score?a,score?b?WHERE?a.stu_id?=?b.stu_id?AND?a.c_name?=?'計(jì)算機(jī)'?AND?b.c_name?=?'英語'這樣是正確地,但不能理解地是為什么要加上a.stu_id = b.stu_id,如果不加上會出現(xiàn)很多重復(fù)地記錄再比如這樣查詢SELECT?a.*?FROM?score?a,score?b會出現(xiàn)a表10倍的重復(fù)記錄,能解釋一下產(chǎn)生這樣的原理嗎
查看完整描述

3 回答

?
qq_Dreamy_舊城_0

TA貢獻(xiàn)24條經(jīng)驗(yàn) 獲得超2個(gè)贊

因?yàn)槟氵@里用到了兩張表,甚至你以后還會用到三表或多表連接,如果說你不進(jìn)行一下條件約束,系統(tǒng)是沒有思維的,它會把所有符合的結(jié)果都展示出來,從而造成了數(shù)據(jù)冗余,而這里進(jìn)行了條件約束后,相當(dāng)于除了你所想要查詢的條件后,在給它加了一層約束,也是為了防止數(shù)據(jù)冗余,我認(rèn)為就是這樣的

查看完整回答
反對 回復(fù) 2017-06-13
?
精慕門9254224

TA貢獻(xiàn)167條經(jīng)驗(yàn) 獲得超46個(gè)贊

這是笛卡爾積自連接

查看完整回答
反對 回復(fù) 2017-06-10
  • 3 回答
  • 0 關(guān)注
  • 1472 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號