select city,
sum(case when con like '%多云%' then 1 else 0 end) as cloudy_days
,concat(cast(sum(case when con like '%多云%' then 1 else 0 end)/count(1)*100 as decimal(10,2)),'%') as p
from
weather_rcd_china
where
year(dt)=2021
group by
city
order by
3 desc
select
case when trx_amt=288 then '1.WithHand'
when trx_amt=388 then '2.WithMimi'
when trx_amt=588 then '3.BlowJobbie'
when trx_amt=888 then '4.Doi'
when trx_amt=1288 then '5.DoubleFly'
else '6.other'
end as ser_typ
,count(1) as trx_cnt
,min(date(trx_time)) as first_date
from
cmb_usr_trx_rcd
where usr_id='5201314520' and mch_nm='红玫瑰按摩保健休闲'
group by ser_typ
order by 1
select
usr_id,
mch_nm,
sum(trx_amt) as trx_amt,
count(trx_amt) as trx_cnt,
min(trx_time) as first_time
from
cmb_usr_trx_rcd
where
usr_id = '5201314520'
and trx_amt >= 288
group by
usr_id,
mch_nm
order by
trx_cnt desc
select * from hand_permutations
where
left(card1, 1) >= 'J'
and left(card1, 1) <= 'K'
and left(card2, 1) >= 'J'
and left(card2, 1) <= 'K'
order by id
;
select * from hand_permutations
where (substr(card1, 1,1)= 'A' and substr(card2, 1,1) = 'A')
or (substr(card1, 1,1)= 'K' andsubstr(card2, 1,1) = 'K')
or (left(card1, 1) = 'A' and left(card2, 1) = 'K')
or (left(card1, 1) = 'K' and left(card2, 1) = 'A')
order by id;