Sql максимальное значение столбца
Автор Демид Ганенко задал вопрос в разделе Другие языки и технологии
Максимальное значение из таблицы sql и получил лучший ответ
Ответ от Katze von Ulthar[гуру]
а если SELECT `newsid` FROM `news` ORDER BY `newsid` DESC LIMIT 1 ?
и таки да, mysql_query() возвращает не какое-то значение, а идентификатор ресурса. данные, возвращенные запросом, можно получить, выполнив mysql_fetch_*($newsid)
Ответ от Евгений Бочкарев[активный]
Вообще в phpMyAdmin можно полю ID присвоить значение auto_increment и поставить первичный ключ и ему автоматически будут присваиваться порядковые номера.
Вообще в phpMyAdmin можно полю ID присвоить значение auto_increment и поставить первичный ключ и ему автоматически будут присваиваться порядковые номера.
Ответ от Мимо проходил[гуру]
А с типами переменых всё в порядке?
Вообще-то, тут много всяких заморочек, напрмер, режим транзакций. Лучше использовать явные, или использовать APPEND (), в котором сразу задавать newsid как максимум из newsid + 1. В одном операторе SQL, чтобы все произошло в одной транзакции. Ещё один вариант - использовать триггер ON INSERT. Точный ответ дать невозможно - слишком мало информации.
А с типами переменых всё в порядке?
Вообще-то, тут много всяких заморочек, напрмер, режим транзакций. Лучше использовать явные, или использовать APPEND (), в котором сразу задавать newsid как максимум из newsid + 1. В одном операторе SQL, чтобы все произошло в одной транзакции. Ещё один вариант - использовать триггер ON INSERT. Точный ответ дать невозможно - слишком мало информации.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Максимальное значение из таблицы sql
Перечень допустимых функций в SQL-запросе ADO Jet 4.0 (MS Access)
Скалярные функции Transact SQL для выражений (ADP)
Примечание. Сведения в данном разделе
подробнее...