tranger
8.11.2013 - 23:26
В общем делаю такой запрос
mysql_query("SELECT * FROM product DESC limit 5");
но ничего не выводится, если убрать DESC, то выводятся 5 первых записей
В чём может быть причина?
Что такое DESC вообще?
_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
SELECT * FROM product order by id DESC limit 5
кстати если как ты сказал убрать DESC и при этом вообще не писать ORDER BY, то совершенно не обязательно будут первые, точнее первые они будут не в твоем понимании, это будут первые на которые субд наткнулась при чтении, но хранит она их совершенно не обязательно в порядке id, так что пиши ORDER BY обязательно когда используешь limit.
tranger
8.11.2013 - 23:49
Цитата (Aeq @ 8.11.2013 - 23:33) |
SELECT * FROM product order by id DESC limit 5 |
Спасибо
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.