0
我現在用的SQLSERVER 2012,獲取的列數,以及與特定條件列的值,對各組
我有一個包含列1和列2和其他列的表,
我想獲得匹配的特定條件爲每個組列1的計數以及列2的值
條件是列2 LIKE「%第1頁%」
select COUNT(column1) FROM MyTable group by column1
我應該添加到這個查詢中。
在此先感謝.....
我現在用的SQLSERVER 2012,獲取的列數,以及與特定條件列的值,對各組
我有一個包含列1和列2和其他列的表,
我想獲得匹配的特定條件爲每個組列1的計數以及列2的值
條件是列2 LIKE「%第1頁%」
select COUNT(column1) FROM MyTable group by column1
我應該添加到這個查詢中。
在此先感謝.....
的應用情況,條件裏面COUNT:
SELECT
totC1 = COUNT(CASE WHEN column1 > 0 THEN 1 ELSE NULL END) ,
totC2 = COUNT(CASE WHEN column2 > 0 THEN 1 ELSE NULL END) ,
totC3 = COUNT(CASE WHEN column3 > 0 THEN 1 ELSE NULL END) ,
totC4 = COUNT(CASE WHEN column4 > 0 OR YourCondition = 1 THEN 1 ELSE NULL)
FROM YOUR_TABLE
這樣,如果條件被驗證的項目將被計入,否則沒有。我想知道