0
我目前正在獲取我們的數據庫中的數據的男性/女性的數量。它顯示爲:將Column1更改爲標題
Gender | Total
------------------
Male : 24251561
Female : 24886049
我需要它顯示爲
Male | Female
------------------
24251561 : 24886049
這裏是我當前的代碼來獲取數據
select a.GENDER,count(1)
from (
select case when CONVERT(INT,SUBSTRING(h.ID_Number,7,4)) < 5000 then 'FEMALE' else 'MALE' end as GENDER
from CB_Header h with (nolock)
where h.id_number is not null
and dbo.vf_Valid_id(h.id_number) = 1
)a
group by a.GENDER
它是一個非常大的桌子,並得到了很多使用。不要擔心服務器可以處理它 – Arno4Jackie
而不使用NOLOCk我們遇到死鎖很多 – Arno4Jackie