Ia bukan operasi pangkalan data, ia adalah operasi php.
Contohnya:
$a="1,2,3,4,5,6,7,8,9,10,11"
$b="8,9,10,11,12,13 , 17,18,19,20"
$c="10,11,12,13,14,15,16,18,20,21,22,23,24"
Hasil yang diperlukan
$ a="1-11"
$b="8-13,17-20"
$c="10-16,18,20-24"
Tolong beri saya tunjuk ajar
Bagi yang bodoh, mari kita bahagikannya dahulu $strList = explode(",",$str);
Selepas itu, kita boleh menggelungkan +1 dan -1 perbandingan daripada yang pertama atau terakhir. Apabila
tidak sama, keluarkan bit mula + bit tamat, dan kemudian teruskan ke langkah seterusnya kitaran.
Anda juga boleh menggunakan rekursi.