Mencari Nilai Minimum dan Maksimum untuk Baris Berturut-turut dengan Jurang dan Pulau
Matlamatnya adalah untuk mengekstrak nilai minimum dan maksimum lajur mula dan tamat untuk baris berturut-turut berkongsi nilai perbuatan yang sama, sambil mengabaikan jurang dan pulau baris dengan tindakan yang berbeza nilai.
Penyelesaian:
Untuk mencapai ini, kami menggunakan nombor baris untuk mengenal pasti kumpulan berturut-turut baris yang serupa:
with cte as ( select name, act, rn, startt, endd, row_number() over (partition by name, act order by rn) as act_rn from input ) select name, act, min(startt), max(endd) from cte group by name, act, act_rn - rn;
Penjelasan:
Atas ialah kandungan terperinci Bagaimana Mencari Nilai Minimum dan Maksimum Merentasi Baris Berturut-turut dengan Jurang dan Pulau?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!