3つの列を持つテーブルproductがあります:
--id_product
--quantity_in_stock
--product_name
= 0の場合、結果の下部にquantity_in_stockを含むすべての行をproduct_nameで注文します。
このクエリを試しましたが、機能しません。
(SELECT *
FROM products
WHERE quantity_in_stock != 0
ORDER BY product_name ASC)
UNION
(SELECT *
FROM products
WHERE quantity_in_stock = 0
ORDER BY product_name ASC)
たぶんそれを行うためのより簡単な方法がありますが、それは月曜日です!;)