Loading...
Всем привет. Такой вопрос (в Гугле ответа не нашел почему-то)
<?
$search = $pdo ->prepare("SELECT * FROM `inv` WHERE `id_user` = ? AND `status` = ? AND `type` = ? ORDER BY `id` LIMIT 1");
?>

Можно ли как-то сделать чтобы используя этот запрос сначала выводило тот `id` который меньше всех?
А не по возрастанию как обычно.
________
посл. ред. 10.08.2019 в 19:18; всего 1 раз(а); by Везувий
$search = $pdo ->prepare("SELECT * FROM `inv` WHERE `id_user` = ? AND `status` = ? AND `type` = ? ORDER BY `id` ASC LIMIT 1");

ASC или DESC после id пиши
Везувий (10.08.2019 в 19:18)
Всем привет. Такой вопрос (в Гугле ответа не нашел почему-то)
<?
$search = $pdo ->prepare("SELECT * FROM `inv` WHERE `id_user` = ? AND `status` = ? AND `type` = ? ORDER BY `id` LIMIT 1");
?>

Можно ли как-то сделать чтобы используя этот запрос сначала выводило тот `id` который меньше всех?
А не по возрастанию как обычно.

order by id убери и всё
Везувий , также можно добавлять ещё сортировки

$search = $pdo ->prepare("SELECT * FROM `inv` WHERE `id_user` = ? AND `status` = ? AND `type` = ? ORDER BY `id`ASC, `id_user` DESC, `status` ASC LIMIT 1");
SparkuS , то что нужно! Спасибо)
Онлайн: 7
Время:
Gen. 0.1421
(c) Bym.Guru 2010-2026