Вверх ↑
Ответов: 952
Рейтинг: 4
#1: 2012-01-05 13:37:19 ЛС | профиль | цитата
Ivann,
Выделенное тобой - выбор максимального значения nomerz и прибавления к нему 1. Т.е. получаем следующий номер заявки.
------------ Дoбавленo в 12.49:
Tad,
Так тоже не работает. Выдает максимальный номер из всей БД +1
------------ Дoбавленo в 13.09:
Вот так работает
SELECT (select max(nomerz)) +1 FROM base WHERE date(dataz) > date('2011-12-31');
------------ Дoбавленo в 13.10:
Но выдает 2 числа.
Одно самое большое в БД +1, второе правильное т.е. 2
------------ Дoбавленo в 13.12:
Может перевести поле dataz в какой другой формат? Вопрос в какой
------------ Дoбавленo в 13.37:
Не, dataz ни во что не переведешь.
Перебрав каждый кусок я понял что именно часть сравнения <\> некорректно обрабатывается. Вопрос как это выполнить корректно.
карма: 0

0