Общие > Базы данных
MAX/MIN v WHERE
Stas:
вобшем ето для базы данных телефонных карт. В таком запросе сразу видно есть-ли ошибка.. Т.к. difference ВСЕГДА должна быть равна qty..
fidget:
нет, я не то имела ввиду.
вот у тебя есть столбец sn и ты ставишь ословие выбрать данные, которые находятся между минимальным и максимальным значением этот самого sn. Вопрос - зачем такое условие? ведь данные и так находятся между минимальным и максимальным значением?
Stas:
fidget
но MIN и MAX значения без условия WHERE (used=1) например ...
Тоесть MIN и MAX значения серииных номеров всех карточек. Тоесть чтобы проверить что диапозон серийных номеров непрерывный.
Тоесть минимальное и махимальное значение всегда будет такое же.. Но если в WHERE иа напишу used=1. То если не все карточки новые, тогда выборка выдасть меньше чем (MAX-MIN)+1
Навигация
Перейти к полной версии