Задавайте вопросы, мы ответим
Вы не зашли.
Как вывести все или определенное количество записей из таблицы кроме последней?
Неактивен
Как вариант - исключите из запроса последнюю запись - select * from where id not in (... здесь выбрать id последней записи ).
Неактивен
deadka ну мне же неизвестно будет какой номер будет у последней записи
Неактивен
Коллега, тогда что для Вас последняя запись? Чем определяется "последнесть" записи?
Вам нужно это точно представлять или перефомулировать задачу как "выбрать все кроме одной любой записи".
Неактивен
deadka, ну допустим есть таблица статьи. Мне надо вывести все записи кроме последней, которая добавляется в таблицу.
Неактивен
У Вас id автоинкрементый в таблице статей?
Неактивен
deadka, ага
Неактивен
Ну вот. Значит последняя - с самым большим id.
Можно так:
Неактивен
спасибо, работает) Еще один вопрос. Есть запрос SELECT * FROM news ORDER BY id DESC LIMIT 7. Но мне не нужны некоторые данные с таблицы где поле, допустим, vid=main и vid=main1. как их не вывести ?
Отредактированно x-miller-x (22.06.2012 20:52:58)
Неактивен
Неактивен