Kosarev
Новичок
Не логичное поведение SQL запросов SELECT
Есть таблица.
В таблице ЕСТЬ записи.
select NUMBER from NOM where INDEXX=134;
выдаёт результат из 13 значении
select NUMBER from NOM where INDEXX=134 order NUMBER DESC;
выдаёт нулевой результат.
select MAX(NUMBER) from NOM where INDEXX=134;
выдаёт 1
select MAX(NUMBER) from NOM;
даёт 13 - INDEXX для него 134
Есть таблица.
В таблице ЕСТЬ записи.
select NUMBER from NOM where INDEXX=134;
выдаёт результат из 13 значении
select NUMBER from NOM where INDEXX=134 order NUMBER DESC;
выдаёт нулевой результат.
select MAX(NUMBER) from NOM where INDEXX=134;
выдаёт 1
select MAX(NUMBER) from NOM;
даёт 13 - INDEXX для него 134