第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

想了解清楚每個(gè)詞的意思,和這句語(yǔ)句的步驟,如先把什么抽出來(lái),再怎么怎么,···那樣···

想了解清楚每個(gè)詞的意思,和這句語(yǔ)句的步驟,如先把什么抽出來(lái),再怎么怎么,···那樣···

蕪湖不蕪 2022-12-14 17:13:19
我明白下列兩語(yǔ)句之不同,但不能理解.初學(xué)SQL2005 請(qǐng)教!select 課程,sum(case when 姓名='李四' then 成績(jī) end)as '李四',sum(case when 姓名='張三' then 成績(jī) end)as '張三'from table_2group by 課程select 姓名,sum(case when 課程='語(yǔ)文' then 成績(jī) end)as '語(yǔ)文',sum(case when 課程='數(shù)學(xué)' then 成績(jī) end)as '數(shù)學(xué)',sum(case when 課程='英語(yǔ)' then 成績(jī) end)as '英語(yǔ)'from table_2group by 姓名table_2是表名 姓名,課程,成績(jī)是列名。)其他是對(duì)應(yīng)列的數(shù)據(jù)希望可以幫我找到更多的知識(shí)。
查看完整描述

2 回答

?
繁星點(diǎn)點(diǎn)滴滴

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

select 課程, 
sum(case when 姓名='李四' then 成績(jī) end)as '李四', 
sum(case when 姓名='張三' then 成績(jī) end)as '張三' 
from table_2 
group by 課程 

--意思是:
查詢結(jié)果按照“課程”、“李四的成績(jī)”、“張三的成績(jī)”顯示出來(lái),
其中“李四的成績(jī)”計(jì)算方法是:
當(dāng)姓名=李四,那么就計(jì)算將該行的成績(jī)按照課程進(jìn)行分類加總
“張三的成績(jī)”計(jì)算方法是:
當(dāng)姓名=張三,那么就計(jì)算將該行的成績(jī)按照課程進(jìn)行分類加總

select 姓名, 
sum(case when 課程='語(yǔ)文' then 成績(jī) end)as '語(yǔ)文', 
sum(case when 課程='數(shù)學(xué)' then 成績(jī) end)as '數(shù)學(xué)', 
sum(case when 課程='英語(yǔ)' then 成績(jī) end)as '英語(yǔ)' 
from table_2 
group by 姓名 

--類似的意思是:
查詢結(jié)果按照“姓名”、“語(yǔ)文”、“數(shù)學(xué)”、“英語(yǔ)”按照姓名進(jìn)行加總各科成績(jī)顯示出來(lái),
其中“語(yǔ)文”成績(jī)計(jì)算方法是:
當(dāng)科目=語(yǔ)文,那么就計(jì)算將該行的成績(jī)按照姓名進(jìn)行分類加總
“數(shù)學(xué)”成績(jī)計(jì)算方法是:
當(dāng)科目=數(shù)學(xué),那么就計(jì)算將該行的成績(jī)按照姓名進(jìn)行分類加總
“英語(yǔ)”成績(jī)計(jì)算方法是:
當(dāng)科目=英語(yǔ),那么就計(jì)算將該行的成績(jī)按照姓名進(jìn)行分類加總

case when 條件 then 表達(dá)式1 else 表達(dá)式2 end
表示:當(dāng)條件成立,則返回表達(dá)式1,否則返回表達(dá)式2.
因此:sum(case when 姓名='李四' then 成績(jī) end)as '李四', 表示如果姓名為李四,則加總計(jì)算成績(jī),列名為‘李四’

類似的樓主可以自己理解了。

 


查看完整回答
反對(duì) 回復(fù) 2022-12-18
?
catspeake

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

case的意思.就相等的程序中的if 也就是如果

case when 課程='語(yǔ)文' then 成績(jī) end

翻譯就是..如果課程列的記錄等于語(yǔ)文,那么就取此行成績(jī)列的值.

本來(lái)是取課程的值..

查看完整回答
反對(duì) 回復(fù) 2022-12-18
  • 2 回答
  • 0 關(guān)注
  • 101 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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