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

一個(gè)用來統(tǒng)計(jì)相同姓名人數(shù)的SQl語句

 更新時(shí)間:2010年07月19日 23:17:20   作者:  
下面是語句是用來統(tǒng)計(jì)同名同姓人的個(gè)數(shù)。非常不錯(cuò)。需要的朋友可以參考下。
sql語句查詢
表結(jié)構(gòu)是這樣:
ID 姓名 性別
1 張三 男
2 王四 男
3 麗麗 女
4 張三 男
5 趙柳 男
6 高潔 男
7 王四 女
8 高潔 女
9 張三 女
怎么能用一條SQL語句查詢出如下的結(jié)果

姓名 人員個(gè)數(shù) 男人數(shù) 女人數(shù) 包含ID
張三 3 2 1 1,4,9
王四 2 1 1 2,7
麗麗 1 0 1 3
高潔 2 1 1 6,8
趙柳 1 1 0 5
復(fù)制代碼 代碼如下:

SELECT * FROM (SELECT DISTINCT Name,Count(ID) as 人員個(gè)數(shù),
sum(case when Sex='男' then 1 else 0 end) as 男人數(shù),
sum(case when Sex='女' then 1 else 0 end) as 女人數(shù)
FROM Test group by Name) A
OUTER APPLY(
SELECT
[包含ID]= STUFF(REPLACE(REPLACE(
(
SELECT ID FROM Test N
WHERE Name = A.Name
FOR XML AUTO
), '<N ID="', ','), '"/>', ''), 1, 1, '')
)N

相關(guān)文章

  • SQL Server中查詢結(jié)果超出了查詢時(shí)間范圍解決方法

    SQL Server中查詢結(jié)果超出了查詢時(shí)間范圍解決方法

    在本篇文章里小編給大家整理的是關(guān)于SQL Server中查詢結(jié)果超出了查詢時(shí)間范圍解決方法,有需要的朋友們學(xué)習(xí)下。
    2019-11-11
  • 一文掌握SQL的 joins 語法

    一文掌握SQL的 joins 語法

    SQL JOIN是結(jié)合兩個(gè)或多個(gè)表的數(shù)據(jù)的一種方式,INNER JOIN返回兩表匹配的記錄;LEFT JOIN返回左表所有記錄及右表匹配記錄;RIGHT JOIN返回右表所有記錄及左表匹配記錄;FULL JOIN返回兩表中所有記錄,無論是否匹配,這些JOIN類型有助于靈活查詢和分析關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)
    2024-09-09
  • 升級(jí)SQL Server 2014的四個(gè)要點(diǎn)要注意

    升級(jí)SQL Server 2014的四個(gè)要點(diǎn)要注意

    升級(jí)一個(gè)關(guān)鍵業(yè)務(wù)SQL Server實(shí)例并不容易,它要求有周全的計(jì)劃。計(jì)劃不全會(huì)增加遇到升級(jí)問題的可能性,從而影響或延遲SQL Server 2014的升級(jí)。在規(guī)劃SQLServer 2014升級(jí)時(shí),有一些注意事項(xiàng)有助于避免遇到升級(jí)問題,需要的朋友可以參考下
    2015-08-08
  • 在sp_executesql中使用like字句的方法

    在sp_executesql中使用like字句的方法

    在sp_executesql中可以執(zhí)行參數(shù)化的sql,但是如果sql中有l(wèi)ike,那么一般都要拼字符串,下面的例子把兩者結(jié)合了起來,既有拼sql的靈活性,又有參數(shù)化sql的優(yōu)點(diǎn)。
    2009-06-06
  • sql 觸發(fā)器使用例子

    sql 觸發(fā)器使用例子

    觸發(fā)器里沒有updated ,只有inserted 和deleted兩個(gè)臨時(shí)表。
    2009-07-07
  • SQL Server中判斷和處理NULL值的多種方法和解決方案

    SQL Server中判斷和處理NULL值的多種方法和解決方案

    在SQL Server數(shù)據(jù)庫中,NULL是表示缺少數(shù)據(jù)或未知值的特殊標(biāo)記,處理NULL值是SQL開發(fā)人員經(jīng)常遇到的問題之一,本文將介紹SQL Server中判斷和處理NULL值的不同方法,以及一些解決方案,幫助您更好地處理數(shù)據(jù)庫中的NULL值情況,需要的朋友可以參考下
    2024-01-01
  • sql 查詢結(jié)果合并union all用法_數(shù)據(jù)庫技巧

    sql 查詢結(jié)果合并union all用法_數(shù)據(jù)庫技巧

    sql語句查詢結(jié)果合并union all用法_數(shù)據(jù)庫技巧,需要的朋友可以參考下。
    2009-11-11
  • 教你如何看懂SQL Server查詢計(jì)劃

    教你如何看懂SQL Server查詢計(jì)劃

    本文只談優(yōu)化查詢時(shí)如何看懂SQL Server查詢計(jì)劃。畢竟我對(duì)SQL Server的認(rèn)識(shí)有限,如有錯(cuò)誤,也懇請(qǐng)您在發(fā)現(xiàn)后及時(shí)批評(píng)指正。 當(dāng)然如果能對(duì)大家有所幫助,也不枉我寫這么多文字了
    2014-08-08
  • SQL?Server實(shí)例間同步登錄用戶的操作代碼

    SQL?Server實(shí)例間同步登錄用戶的操作代碼

    本文主要介紹的是登錄用戶的同步,畢竟登錄用戶的重要性還是比較高的,應(yīng)用需要先通過登錄用戶登錄DB實(shí)例才能執(zhí)行后續(xù)的操作,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2023-09-09
  • SQL優(yōu)化經(jīng)驗(yàn)總結(jié)

    SQL優(yōu)化經(jīng)驗(yàn)總結(jié)

    這篇文章主要內(nèi)容是SQL優(yōu)化經(jīng)驗(yàn)總結(jié),文章對(duì)SQL優(yōu)化進(jìn)行了詳細(xì)介紹,需要的朋友可以參考下
    2015-08-08

最新評(píng)論

亚东县| 泸西县| 江西省| 台东县| 随州市| 广汉市| 沛县| 招远市| 民丰县| 安远县| 正安县| 边坝县| 南投市| 安国市| 法库县| 博野县| 天镇县| 衢州市| 手游| 阜城县| 巴林左旗| 泰和县| 余姚市| 运城市| 八宿县| 松江区| 车致| 三门峡市| 罗江县| 凉城县| 忻城县| 东海县| 民乐县| 峨眉山市| 昌图县| 中阳县| 涞水县| 龙里县| 章丘市| 高雄县| 赤城县|