sql語句實現表的行列倒置
--資料表中行列轉換
create table stuStore
(
stuNum int,
stuClass varchar(20),
stuStores int
)--drop table stuStore
insert into stuStore values(1,'語文',100);
insert into stuStore values(1,'數學',56);
insert into stuStore values(2,'英語',90);
insert into stuStore values(2,'數學',97);
--select * from stuStore
--查詢
select stuNum,MAX(case when stuClass='語文' then stuStores else '' end) as '語文',
max(case when stuClass='數學' then stuStores else '' end) as '數學',
max(case when stuClass='英語' then stuStores else '' end) as '英語'
from stuStore group by stuNum
參考:
http://www.cnblogs.com/hongtao/archive/2010/11/16/1878630.html
create table stuStore
(
stuNum int,
stuClass varchar(20),
stuStores int
)--drop table stuStore
insert into stuStore values(1,'語文',100);
insert into stuStore values(1,'數學',56);
insert into stuStore values(2,'英語',90);
insert into stuStore values(2,'數學',97);
--select * from stuStore
--查詢
select stuNum,MAX(case when stuClass='語文' then stuStores else '' end) as '語文',
max(case when stuClass='數學' then stuStores else '' end) as '數學',
max(case when stuClass='英語' then stuStores else '' end) as '英語'
from stuStore group by stuNum
參考:
http://www.cnblogs.com/hongtao/archive/2010/11/16/1878630.html
相關文章
- MyBatis標籤實現的動態SQL語句MyBatisSQL
- SQL 如何實現動態的行列轉置SQL
- 兩表聯查修改的sql語句SQL
- Oracle執行語句跟蹤 使用sql trace實現語句追蹤OracleSQL
- java-Mybatis 註解方式實現sql語句JavaMyBatisSQL
- Mybatis 裡對映檔案的動態 SQL 語句,實現if,where,foreache的SQL語句動態拼接查詢MyBatisSQL
- 定時生成分月表sql語句SQL
- 統計報表 -- sql統計語句SQL
- SQL單表查詢語句總結SQL
- Java中如何解析SQL語句、格式化SQL語句、生成SQL語句?JavaSQL
- [20210112]ashtop查詢特定表的SQL語句.txtSQL
- SQL語句SQL
- 報表如何實現行列互換效果?
- SQL語句IN的用法SQL
- 自定義註解例項實現SQL語句生成SQL
- flowable 控制檯列印出自帶表的 sql 語句SQL
- 【SQL】9 SQL INSERT INTO 語句SQL
- 【SQL】10 SQL UPDATE 語句SQL
- 【SQL】11 SQL DELETE 語句SQLdelete
- SQL SELECT 語句SQL
- sql常用語句SQL
- excel表結構生成powerDesigner模型,生成建表語句sqlExcel模型SQL
- [20210113]ashtop查詢特定表的SQL語句2.txtSQL
- oracle資料庫檢視鎖表的sql語句整理Oracle資料庫SQL
- 複製表結構和資料SQL語句SQL
- Mysql跨表更新 多表update sql語句總結MySql
- 記一個實用的sql查詢語句SQL
- Mybatis連線池_動態sql語句_多表查詢實現MyBatisSQL
- sql語句如何執行的SQL
- MySQL中常用的SQL語句MySql
- sqlserver dba常用的sql語句SQLServer
- SQL 語句的注意事項SQL
- sql宣告變數,及if -else語句、while語句的用法SQL變數While
- 1.3. SQL 語句SQL
- Oracle基本SQL語句OracleSQL
- Sql語句小整理SQL
- SQL語句優化SQL優化
- SQL 語句學習SQL
- 資料庫常用的sql語句大全--sql資料庫SQL