verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Есть база данных MySQL, в ней таблица с полями ID (AUTO_INCREMENT), key, val.
Она имеет следующи вид
Ключи в таблицу добавлялись пачками, т.е. добавили 1000 кееев с ключем inn, затем добавили 5000 кеев с ключём resort и т.д.
Нужно написать функцию на PHP, которая принимает key, например inn и которая бы прошлась по таблице и выдала для кея inn массив диапазонов ID, т.е. для кея inn она должна выдать
Подскажите, как лучше всего написать такую функцию?
Установлена MariaDB 10.5.8
Она имеет следующи вид
Код:
1 house Oslo
2 house Perth
...
483 inn country
484 inn Georgetown
485 inn country view
...
123886 inn cozy inn Brighto
123887 inn cozy inn janesvill
123888 inn cozy inn
123889 inn cranbury inn nj
...
179314 travel travel agent
179315 travel what is the safest way to travel
179316 travel when is the best time to travel to Italy
...
224317 resort Mexico
224318 resort Miami
224319 resort Wyndham
Ключи в таблицу добавлялись пачками, т.е. добавили 1000 кееев с ключем inn, затем добавили 5000 кеев с ключём resort и т.д.
Нужно написать функцию на PHP, которая принимает key, например inn и которая бы прошлась по таблице и выдала для кея inn массив диапазонов ID, т.е. для кея inn она должна выдать
Код:
[
0 => [ 'min' => 483, 'max' => 485 ],
1 => [ 'min' => 123886, 'max' => 123889 ]
]
Подскажите, как лучше всего написать такую функцию?
Установлена MariaDB 10.5.8
Последнее редактирование: