[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сортировка и вывод из таблицы
mysql
Привет, в таблице существует id и цена - как мне отсортировать по двум критериям id и цену и вывести на экран?
Пример:

$ze=mysql_query("SELECT * FROM `market` ORDER BY `id` ASC");
while($ze1=mysql_fetch_array($ze)){
$id=$ze1['id'];
$price=$ze1['price'];
echo "$id => $price";
}

Вопрос - как составить запрос в mysql так чтобы отсортировались данные по id и price - то есть чтоб ORDER BY отсортировал по возрастающей (ASC) сразу и id и price.
Подскажите пожалуйста еще как составить запрос чтоб сортирвка просходила к примеру id DESC а price по ASC
mysql
Для чего это нужно - существует одинаковый товар человек выставляет тот же самый товар по той же самой цене, для этого нужно вывести старый товар людей которые выставили его раньше (сортировка по ЦЕНЕ) а так как цена одинакова из базы может вывестись товар по разному (для этого нужно еще отсортировать товар по ID)
rooor
Цитата
чтоб сортирвка просходила к примеру id DESC а price по ASC

да вот так и написать)
ORDER BY `id` DESC, `price` ASC
Zzepish
Юзай mysql_fetch_assoc
Быстрый ответ:

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