1樓:
應該還有一個是學生的id之類的引數吧
select sid,
max(case subject when '語文' then score else 0 end) as '語文',
max(case subject when '數學' then score else 0 end) as '數學',
max(case subject when '英語' then score else 0 end) as '英語'
from [studentscores]
group by sid
2樓:
這個涉及到的知識是,行轉列。
create table t(name varchar(10), subject varchar(10), score int)
insert into t values ('張三','語文',60)
insert into t values ('李四','數學',70)
insert into t values ('王五','英語',80)
insert into t values ('王五','數學',75)
insert into t values ('王五','語文',57)
insert into t values ('李四','語文',80)
insert into t values ('張三','英語',100)
select * from t
select name,
sum(case subject when '數學' then score else 0 end) as '數學',
sum(case subject when '英語' then score else 0 end) as '英語',
sum(case subject when '語文' then score else 0 end) as '語文'
from t
group by name
其中,兩個name要相同。如果是id就都是id。
3樓:匿名使用者
select (select 分數 from 表 where 科目='語文') 語文,
(select 分數 from 表 where 科目='數學) 數學,
(select 分數 from 表 where 科目='英語') 英語
from dual
簽證下來怎麼查詢,韓國簽證怎麼查詢出來了沒有
1 一般來說簽證國駐中國使領館的官網會有查詢連結,應該能查到簽證是否出來。x0d x0a 2 自己去申請簽證國駐中國使領館的官網看看是否有相關資訊。x0d x0a 3 如果是跟團旅遊,讓旅行團 辦理簽證,可以實時詢問旅行社查詢進度。x0d x0a 4 如果是個人辦理簽證,只能等待簽證下發,無法查詢進...
CAD中怎樣把隱藏了的佈局找出來
著陸魚 你的隱藏是指?佈局的標籤?還是佈局裡的檢視框框?如果是標籤,執行op命令點顯示選項卡下面有個佈局元素,勾上顯示面局和模型選項卡 l 就可以了。如果是佈局裡的檢視框,看看是不是層隱藏了 虛偽的劉小辮 隱藏視口的操作步驟如下 1 視口中旋轉座標系而不改變座標值 命令列 dv 回車 tw 回車。在...
為什麼我普通話成績查詢出來空白的,是不是沒過啊
有以下可能 1 有可能是頁面沒有重新整理,網速的問題,這種可能有,但是一般很小 2 頁面快取的問題,清除快取之後再開啟頁面試試 3 可能考生等級達到1甲或者1乙了,那樣就會晚一點,在送審,因為一級乙等以上需要複核一次,時間就會比較長一點,耐心等待便可 4 最後的情況就是沒有通過或者是考試成績還沒有出...