Nilai Min dan Maks Subset Baris Berturut-turut
Mencari pertanyaan yang mengenal pasti dan mengagregatkan nilai mula dan tamat dalam subset berturut-turut nilai tindakan yang sama, soalan ini mendalami manipulasi dan pengagregatan data teknik.
Untuk mendekati masalah ini, kita boleh menggunakan langkah-langkah berikut:
Pertanyaan berikut melaksanakan pendekatan ini:
with cte as ( select name ,act ,row_number() over (partition by name order by name,startt) rn ,row_number() over (partition by name, act order by name,startt) act_n ,startt ,endd from input ) select name ,act ,min(startt) startt ,max(endd) endd ,min(rn) min_rn ,max(rn) max_rn from cte group by name ,act ,rn - act_n order by name ,min(rn)
Atas ialah kandungan terperinci Bagaimana untuk Mencari Nilai permulaan dan tamat Minimum dan Maksimum dalam Subset Berturut-turut Nilai perbuatan yang Sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!