| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > [MySQL]выбрать последние N записей |
| Автор: egik14 17.1.2011, 15:30 |
| Не ругайте заглупый вопрос...я ещё тока начинаю учить PHP. Так вот Есть база данных в неё внесены числа в виде 1 2 3 4 5 6 7 Как вывести 5 последних чисел вот в таком виде 3 4 5 6 7 |
| Автор: StachelDraht 17.1.2011, 15:33 |
| скажите хоть какие поля есть в таблице |
| Автор: egik14 17.1.2011, 15:35 |
| id и поле с этими числами Добавлено через 1 минуту и 26 секунд короче мне нужно взять 5 последних строк из таблицы и вывести их в том же порядке как идут в таблице |
| Автор: bars80080 17.1.2011, 17:05 | ||
| а то что базы данных в пхп нет, конечно не важно. зато она есть, к примеру, в mysql
|
| Автор: egik14 17.1.2011, 17:23 | ||
если я использую это
7 6 5 4 3 а мне надо чтоб так и вывелись как в таблице 3 4 5 6 7 |
| Автор: bars80080 17.1.2011, 17:40 | ||
|
| Автор: baldina 17.1.2011, 17:46 | ||
|
| Автор: egik14 18.1.2011, 08:36 | ||
вот это уже близко
но я могу не знать количество строк в таблице....а 5 последних всё равно вывести надо)) |
| Автор: enoff 18.1.2011, 09:16 |
| http://php.net/array_reverse |
| Автор: baldina 18.1.2011, 09:50 | ||||
согласно документации
|
| Автор: skyboy 18.1.2011, 11:06 | ||
| поддержу enoff: получай последние пять записей, как уже в 4-м посте посоветовал bars80080, а потом полученные данные выводи хоть в прямом порядке, хоть в обратном. возможно, конечно, обойтись только SQL:
но я считаю некрасивым использование подзапроса только для обращения порядка вывода. |
| Автор: baldina 18.1.2011, 14:11 | ||
|
| Автор: egik14 19.1.2011, 05:24 |
| всем спасиба огромное))) сделал запрос в запросе))) |
| Автор: egik14 20.1.2011, 18:26 | ||||
ах да)) совсем забыл спросить что означает
в запросе
|
| Автор: Akina 20.1.2011, 20:35 | ||
Алиас. Временное имя. Если полностью и строго, запрос должен был выглядеть так:
В этом случае для любого поля понятно, из какой таблицы или подзапроса её брать. PS. Кстати, ты ошибся, написав неправильные кавычки. |