2017-06-21 61 views
-1

我有一個任務如下:在MySQL的Teradata

什麼地方該項目的銷售價格並不等於項目的原始價格,什麼在數據庫中最早發售的日期爲最大在最早的日期賣出的物品的保證金(原價減銷售價格)?

但我的代碼不起作用:

SELECT saledata, orgprice, sprice 
FROM trnsact 
WHERE sprice<>orgprice 
ORDER BY 'orgprice' - 'sprice' DESC AND saledata ASC; 

回答

0

嘗試:

SELECT saledata, max(orgprice-sprice) as margin 
FROM trnsact 
WHERE sprice<>orgprice 
GROUP BY saledata 
ORDER BY saledata LIMIT 1 
+1

謝謝Dimgold。有用。 – SimonS