[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод предпослднейстроки таблицы
sanya
Здравствуйте! У меня есть бд Mysql. Там 3 поля id, name tema; id -счётчик auto_increment;
Мне нужно как то вывести предпоследнюю строку в таблице. Например
id=
1
2
3
4
5
6
7
8
9
10
Мне нужно вывести только 9; но суть в том что у меня данные постоянно меряются и завтра мне предпоследняя строка будет не 9 а 14; помогите плиз;



Спустя 25 минут, 47 секунд (14.04.2012 - 16:42) Панч написал(а):
Попробуй так
SELECT id FROM table WHERE id = COUNT(id) - 1

или
SELECT id FROM table WHERE id = MAX(id) - 1

Спустя 9 минут, 1 секунда (14.04.2012 - 16:51) sanya написал(а):
Возможен ли такой метод?
SELECT* FROM table ORDER BY id DESC LIMIT 1, 1

Спустя 7 минут, 8 секунд (14.04.2012 - 16:58) Панч написал(а):
да =)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.