Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

SQL запросы, максимальное значение

39K
09 июля 2008 года
higthligth
4 / / 02.06.2008
привет всем. мне нужно чтобы в запросе SQL выбирался номер из таблицы, а не из параметра SprID.... или чтоб из таблицы выбирался максимальны номер справки.
SELECT * FROM actions where SprID=:SprID
как переделать запросто чтобы максимальный номер присваивался ? пробовал
SELECT * FROM actions where max(SprID)=:SprID
6
09 июля 2008 года
George
4.1K / / 05.01.2007
о_0 не понял, чо надо то?
286
10 июля 2008 года
misha_turist
572 / / 28.11.2005
Цитата: higthligth
привет всем. мне нужно чтобы в запросе SQL выбирался номер из таблицы, а не из параметра SprID.... или чтоб из таблицы выбирался максимальны номер справки.
SELECT * FROM actions where SprID=:SprID
как переделать запросто чтобы максимальный номер присваивался ? пробовал
SELECT * FROM actions where max(SprID)=:SprID


Ну воопервых не тот раздел...

А так

 
Код:
SELECT max(SprID) FROM actions

Только если у тебя номер это Первичный Ключ (ПК) или просто ты его на нное число увеличиваешь при заведении новой справки, и таким способом следующий номер вычисляешь, то это не есть правильный подход, лучше специальными генераторами пользоваться (последовательности, генераторы и т.п. в разных СУБД по разному называются).
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог