SQL-запрос, чтобы всегда показывать склад, но делать 2 заказа

Не знаю, как это сработает, но могу дать краткое описание.

У меня есть база данных, которую я хочу отсортировать, но дважды в одном и том же заявлении.

У меня есть товары, некоторые в наличии, а некоторые нет в наличии, я хочу всегда показывать товары в наличии, прежде чем какие-либо товары в наличии, независимо от порядка сортировки. Таким образом, он сначала отсортирует от А до Я все товары на складе, а затем тот же запрос должен показать, что нет в наличии. Сортировка в ценовом порядке покажет минимальное-максимальное значение на складе, а затем сделает то же самое для отсутствия на складе в том же запросе.

По сути, я хочу быть уверенным, что они всегда первыми видят все, что есть в наличии.

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
1
0
29
1

Ответы 1

В предложении order by можно использовать несколько терминов:

SELECT   *
FROM     products
ORDER BY in_stock DESC, name ASC

Другие вопросы по теме