sql中統計奇行數和偶行數的總數的SQL語句

2023-03-05 05:05:21 字數 479 閱讀 5672

1樓:黎約全球

什麼意思? select count(*) from 表 where 條件 (滿足條件總行數) 如果總行數是偶數,那奇行數=偶行數=總行數/2 如果總行數是奇數,那奇行數=總行數/2+1,偶行數=總行數/2

希望採納

2樓:延筠

declare @flag int, @oddnum int, @evennum int select @flag = count(*)%2 from stock if @flag = 0 begin select @oddnum = count(*)/2 from stock set @evennum = @oddnum end else begin select @oddnum = count(*)/2 + 1 from stock set @evennum = @oddnum - 1 end print @oddnum --奇數行數 print @evennum--偶數行數

(100分)EXCEL中統計同一時間的行數

請參照以下公式,公式是 2014 1 1 8 00的計數 sumproduct n text b 2 b 999,emmddhh 2014010108 如果計數日期和時間在c列,格式為 2014 1 1 8 00 時間格式 可以參照以下公式 sumproduct n text b 2 b 999,e...

SQL同段如何分別統計值的總數,SQL 同一欄位如何分別統計值的總數?

create table t a varchar 4 b int go insert into t select 甲 0 union allselect 乙62616964757a686964616fe58685e5aeb931333365636562 0 union all select 丙 1 ...

在oracle中按要求統計行數怎麼運用sum和count函式

在oracle中,sum一般用於統計某列的和,count用於統計行數。工具 oracle 10g 步驟 1 oracle中emp表有如下資料 2 要求按deptno欄位統計每個deptno下有多少行資料,可用如下語句 select deptno,count from emp group by dep...