EasyShop的管理人員希望將物品分類爲便宜,實惠,昂貴且非常昂貴。如果商品單價在0到499之間,則爲「廉價」,如果在500和1999之間則爲「經濟實惠」,如果在2000和4999之間則爲「昂貴」,並且如果價格大於或等於5000,那麼進行分類,昂貴'。編寫查詢以顯示項目的項目類型和分類。按升序顯示按項目類型和分類排序的唯一行。需要解決查詢
這是我的查詢
SELECT DISTINCT ItemType,
CASE
Price BETWEEN 0 AND 499 THEN 'Cheap'
Price BETWEEN 500 AND 1999 THEN 'Affordable'
Price BETWEEN 2000 AND 4999 THEN 'Expensive'
Price >=5000 THEN 'Very Expensive'
END Classification
FROM Item
我認爲你需要添加一個'ORDER BY'並且可能刪除'DISTINCT'。 –
那麼你的問題到底是什麼? – Mureinik
查詢沒有給出輸入。顯示錯誤,錯位從 – Shirley