统计的sql语句

来源:百度知道 编辑:UC知道 时间:2024/05/09 19:21:57
我用java写的
比如我我现在在table有个字段flag
flag是标志位,值为0,1,2
用num0,num1,num2分别统计下表中flag=0,1,2的时候的值是多少
sql语句怎么写

是不是计算个数啊?
给你两个方法
1,select count(*) as flag0 from table where flag=0;
num0=rs("flag0")
'为0的时候flag的个数'
其他的如上

2.select * from table
while(not rs.eof){
rs("flag")==0?num0++:num0=num0;
rs("flag")==1?num2++:num1=num1;
rs("flag")==2?num2++:num2=num2;
}