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

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

sql語句from (select distinct Subject from tb) as什么意思

sql語句from (select distinct Subject from tb) as什么意思

一只甜甜圈 2019-07-08 08:04:42
declare @sql varchar(8000)set @sql = 'select Name as ' + '姓名'select @sql = @sql + ' , max(case Subject when ''' + Subject + ''' then Result else 0 end) [' + Subject + ']'from (select distinct Subject from tb) as aset @sql = @sql + ' from tb group by name'exec(@sql)from (select distinct Subject from tb) as aas a必須要么。可不可以不要
查看完整描述

2 回答

?
UYOU

TA貢獻1878條經(jīng)驗 獲得超4個贊

把子查詢:
select distinct Subject from tb
的結(jié)果作為一個表a來使用(理解成臨時視圖a也可以)

關(guān)于sql語句中 from 子表偽名的問題:

Oracle支持:
select * from (xxx)
select * from (xxx) a

SQL Server和db2支持:
select * from (xxx) as a
select * from (xxx) a

sybase 都不支持,另有寫法

所以,最好寫成:
select * from (xxx) a


查看完整回答
反對 回復(fù) 2019-07-09
  • 2 回答
  • 0 關(guān)注
  • 1102 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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