最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mssql CASE,GROUP BY用法

 更新時間:2009年02月11日 09:27:14   作者:  
創(chuàng)建數(shù)據庫并利用case和group by實現(xiàn)數(shù)據庫的插入數(shù)據操作
復制代碼 代碼如下:

--create database dbTemp
use dbTemp
create table test
(
Pid int identity(1,1) not null primary key,
Years datetime,
IsFirstSixMonths int default(0), --0表示上半年1表示下半年--
TotalCome int
)
insert test
select '2007-1-1',0,50
union
select '2007-3-1',0,60
union
select '2007-12-1',1,80
union
select '2008-1-1',0,100
union
select '2008-12-1',1,100

select * from test

select convert(char(4),Years,120) as 'year',
IsFirstSixMonths=case when IsFirstSixMonths=0 then '上半年' when IsFirstSixMonths=1 then '下半年' END ,
sum(totalcome) as 'sum' from test
group by IsFirstSixMonths,convert(char(4),Years,120)


select convert(char(4),Years,120) as 'year',
IsFirstSixMonths=case when IsFirstSixMonths=0 then '上半年' ELSE '下半年' END ,
sum(totalcome) as 'sum' from test
group by IsFirstSixMonths,convert(char(4),Years,120)

--DROP DATABASE dbtemp

結果如下:
復制代碼 代碼如下:

2007 上半年 110
2007 下半年 80
2008 上半年 100
2008 下半年 100

相關文章

  • SQL?SERVER數(shù)據庫登陸錯誤18456解決過程

    SQL?SERVER數(shù)據庫登陸錯誤18456解決過程

    這篇文章主要介紹了SQL?SERVER數(shù)據庫登陸錯誤18456解決過程,18456錯誤是因密碼或用戶名錯誤而使身份驗證失敗并導致連接嘗試被拒或者賬戶被鎖定無法sa登錄,按照如下操作依次排查解決,需要的朋友可以參考下
    2024-10-10
  • 參考sql2012存儲過程寫的統(tǒng)計所有用戶表尺寸大小的示例

    參考sql2012存儲過程寫的統(tǒng)計所有用戶表尺寸大小的示例

    參考SQL2005, 2008和2012的系統(tǒng)存儲過程master.sys.sp_spaceused代碼后,寫了下面一條語句來方便平時統(tǒng)計所有用戶表尺寸大小
    2014-01-01
  • SQL Server中避免觸發(fā)鏡像SUSPEND的N種方法

    SQL Server中避免觸發(fā)鏡像SUSPEND的N種方法

    這篇文章主要介紹了SQL Server中避免觸發(fā)鏡像SUSPEND的N種方法,需要的朋友可以參考下
    2016-01-01
  • SQLServer臨時存儲過程及示例

    SQLServer臨時存儲過程及示例

    本文主要介紹了SQL?Server臨時存儲過程及示例,分為局部臨時存儲過程和全局臨時存儲過程,下面就來具體介紹一下,感興趣的可以一起來了解一下
    2024-08-08
  • SQL Server誤區(qū)30日談 第12天 TempDB的文件數(shù)和需要和CPU數(shù)目保持一致

    SQL Server誤區(qū)30日談 第12天 TempDB的文件數(shù)和需要和CPU數(shù)目保持一致

    TempDB的文件沒有必要分布在多個存儲器之間。如果你看到PAGELATCH類型的等待,即使你進行了分布也不會改善性能,而如果PAGEIOLATCH型的等待,或許你需要多個存儲器,但這也不是必然-有可能你需要講整個TempDB遷移到另一個存儲系統(tǒng),而不是僅僅為TempDB增加一個文件
    2013-01-01
  • Sql Server中常用的6個自定義函數(shù)分享

    Sql Server中常用的6個自定義函數(shù)分享

    這篇文章主要介紹了Sql Server中常用的6個自定義函數(shù)分享,本文包含提取數(shù)字、提取英文、提取中文、過濾重復字符等函數(shù),需要的朋友可以參考下
    2014-10-10
  • SQL Server:觸發(fā)器實例詳解

    SQL Server:觸發(fā)器實例詳解

    觸發(fā)器是一種特殊的存儲過程,它不能被顯式地調用,而是在往表中插入記錄﹑更新記錄或者刪除記錄時被自動地激活。本篇文章講訴了SQL Server:觸發(fā)器實例,有興趣的可以了解一下。
    2016-12-12
  • 親自教你使用?ChatGPT?編寫?SQL?JOIN?查詢示例

    親自教你使用?ChatGPT?編寫?SQL?JOIN?查詢示例

    這篇文章主要介紹了使用ChatGPT編寫SQL?JOIN查詢,作為一種語言模型,ChatGPT 可以就如何構建復雜的 SQL 查詢和 JOIN 提供指導和建議,但它不能直接訪問 SQL 數(shù)據庫,它可以幫助您了解語法、最佳實踐和有關如何構建查詢以高效執(zhí)行的一般指導,需要的朋友可以參考下
    2023-02-02
  • 深入分析MSSQL數(shù)據庫中事務隔離級別和鎖機制

    深入分析MSSQL數(shù)據庫中事務隔離級別和鎖機制

    事務隔離級別簡單的說,就是當激活事務時,控制事務內因SQL語句產生的鎖定需要保留多入,影響范圍多大,以防止多人訪問時,在事務內發(fā)生數(shù)據查詢的錯誤。設置事務隔離級別將影響整條連接。
    2014-08-08
  • SQL?Server數(shù)據庫備份和恢復數(shù)據庫的全過程

    SQL?Server數(shù)據庫備份和恢復數(shù)據庫的全過程

    最近在功能調試前需要先將測試數(shù)據庫備份,然后功能調試之后再將測試數(shù)據庫還原,這樣就可以重復的進行功能調試,這篇文章主要給大家介紹了關于SQL?Server數(shù)據庫備份和恢復數(shù)據庫的相關資料,需要的朋友可以參考下
    2022-06-06

最新評論

镇赉县| 彩票| 册亨县| 睢宁县| 远安县| 于田县| 衡南县| 梁山县| 呼和浩特市| 尚义县| 阿拉尔市| 曲周县| 江安县| 扶余县| 江永县| 盱眙县| 合水县| 石家庄市| 镇康县| 措美县| 乌拉特前旗| 项城市| 鲁山县| 博野县| 和林格尔县| 涞源县| 洪泽县| 毕节市| 常熟市| 盐城市| 莲花县| 绥江县| 临猗县| 安阳县| 武夷山市| 通渭县| 白朗县| 顺平县| 家居| 福鼎市| 孙吴县|