Задавайте вопросы, мы ответим
Вы не зашли.
В таблице только одно поле (только один столбец) с цифрами.
Установлен первичный ключ, чтобы цифровые значения не повторялись.
Как заставить базу выдать только максимальное значение из всех ячеек (строк) поля?
Неактивен
Неактивен
Составил запрос именно так.
Но база выдала ошибку №1305: функция max не существует
( FUNCTION table_name.MAX does not exist ).
Использую сервер "Денвер".
Неактивен
Проверте, у Вас все буквы в слове MAX английские?
Неактивен
У меня вопрос, немного соприкасающуюся с данной темой.
Каким образом получить значение первичного ключа строки, которую только-что вставил? Т.е. выполнил INSERT VALUES (VALUES, VALUE2), а теперь надо узнать первичный ключ данной вставленной строки. Есть способ сделать это? Или же надо сразу после вставки строки определять максимальное значение первичного ключа при помощи функции MAX(). (вопрос в том, что кто-то может выполнить ещё одну вставку строки, и тогда определится неправильное значение)
Неактивен
В MySQL есть функция LAST_INSERT_ID(), можете ее использовать в следующем запросе или отдельно SELECT LAST_INSERT_ID();
В PHP для этого функция mysql_insert_id() http://ru.php.net/manual/en/function.my … ert-id.php
Неактивен