SQL Server 交叉表查詢 case建站知識
導讀:1建站知識今天下午忙于將access數(shù)據(jù)庫中的交叉表轉(zhuǎn)到SQL server數(shù)據(jù)庫中,在SQL server中,不支持transfrom方法,查找相關(guān)資料,找到公司網(wǎng)站建設(shè)營銷型網(wǎng)站建設(shè)。
代碼如下所示:
表landundertake結(jié)構(gòu)如下所示:
表appraiser結(jié)構(gòu)如下所示:
access代碼:
復(fù)制代碼 代碼如下:
TRANSFORM First(Landundertake.valuerId) AS valuerId之First SELECT Appraiser.quarterId, Landundertake.landCode FROM Landundertake INNER JOIN Appraiser ON (Landundertake .valuerId = Appraiser.valuerID) AND (Landundertake .quarterId = Appraiser.quarterId) GROUP BY Appraiser.quarterId, Landundertake .landCode PIVOT Landundertake .valuerGrade;
SQL server代碼:復(fù)制代碼 代碼如下:
select dbo.appraiser.quarterID,dbo.landUndertake.landcode,case dbo.landUndertake.appraiserGrade when 'appraiserID1' then dbo.landundertake.appraiserID else null END as appraiserID,case dbo.landUndert網(wǎng)站seo優(yōu)化軟件ake網(wǎng)站seo優(yōu)化.appraiserGrade when 'appraiserID2' then dbo.landundertake.apprai網(wǎng)站推廣優(yōu)化seoserID else null END as appraiserID1 from dbo.LandUndertake inner join dbo.Appraiser ON dbo.LandUndertake.quarterID=dbo.appraiser.quarterID and dbo.landundertake.appraiserID=DBO.Appraiser.appraiserID Group by dbo.appraiser.quarterID,dbo.landUndertake.landcode,dbo.landundertake.appraiserGrade,dbo.landundertake.appraiserID
交叉表查詢結(jié)果如下所示: 相關(guān)公司網(wǎng)站建設(shè)營銷型網(wǎng)站建設(shè)。聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-21 ,文章SQL Server 交叉表查詢 case建站知識主要講述標簽,標題,SQL網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_3721.html