私は、次のクエリがあります select date(updated_at) as data, COUNT(id) as numar
from `coupons`
where `user_id` = 5 and `won_by` != 0 and `updated_at` >= '2016-04-01'
group by DAY(updated_at), month(updated_at),
私は自分のレコードに連続したヌル値をランクしたいと思います。すべてのレコードのランクは1になります。一度しか表示されないNULL値の場合、ランクも1になります。ただし、連続して表示されるNULL値の場合、ランクは最初のレコードでは1、2番目のレコードでは2になりますレコードなど。ここに私のコードです。 CREATE TABLE #my_table
(
id BIGINT IDE