SQLite Найдите недостающие числа между диапазоном (3000-4000)Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 SQLite Найдите недостающие числа между диапазоном (3000-4000)

Сообщение Anonymous »

Я хочу найти наименьшее отсутствующее число между 2 числами. < /p>

Могут быть прыжки между 3080 и 3085 и т. Д., И все, что мне нужно, это 3081.
Это для назначения идентификатора для записи, и эти записи могут быть удалены, поэтому идентификатор тоже, и потому что у нас есть ограниченный диапазон, который мы хотим, чтобы мы использовали все номера. Так что, если не хватает чисел, он должен был бы взять следующий доступный номер. Если он будет заполнен до 3850, то нужно было бы взять 3851. < /p>

они 0, если они были удалены, а не нулевые, если это помогает. < /p>

SELECT number, user_id
FROM entries
WHERE user_id = '18'
AND number BETWEEN '3000' AND '4000'
< /code>

Я не уверен, как получить самый низкий доступный номер в этой последовательности, пожалуйста, помогите. Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/520 ... -3000-4000
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»