Просмотр полной версии : Получение значения
programming
17.02.2010, 12:34
Как получить значение самой последней строки в таблице столбца id?
Спасибо.
SELECT * from table ORDER BY id DESC LIMIT 1;
Только что читал мануал, и вроде бы наткнулся на то что тебе именно надо: LAST_INSERT_ID() возвращает значение последнего id
Только что читал мануал, и вроде бы наткнулся на то что тебе именно надо: LAST_INSERT_ID() возвращает значение последнего id
Возвращает значение id, после последней связи с БД.
Engineer
17.02.2010, 14:48
m0Hze, А разве это не то же самое? Нет связи с БД нет новых полей.
m0Hze, А разве это не то же самое? Нет связи с БД нет новых полей.
Наверно всё-таки не то же самое, ведь id может быть во многих таблицах
Engineer
17.02.2010, 16:36
Наверно всё-таки не то же самое, ведь id может быть во многих таблицах
Я не думаю что под id имеется ввиду имя, скорее всего это поле которое задано в auto increment
Я не думаю что под id имеется ввиду имя, скорее всего это поле которое задано в auto increment
ну я это имел ввиду! просто обычно id идёт как auto increment, а полей с auto increment может быть много
если ID автоинкремент, то :
SELECT max(id) FROM table_name
ЗЫ Ты помоему только недавно вышел с бана за подобные темы. Чем тебе не нравятся прикрепленные топики?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot