直接列场景和语句
一、计算table表中status不同的记录有多少条
select count( distinct status ) from table;
二、将table表中的不同status的值返回出来
select distinct status from table;
三、将table表中status,uid组合值不同的情况列出来
select distinct status,uid from table;
四、将table表中的不同status的值返回出来
select status from table group by status;
五、将table表中的不同status的值以及出现的次数返回出来
select status,count(*) from table group by status;
六、希望将每个订单状态下的最大的订单金额统计出来
select status,count(*),max(real_price) from crm_order group by status;
七、希望将每种状态下最大订单金额大于20000000的订单统计出来
select status,count(*),max(real_price) from crm_order group by status having max(real_price)>20000000;