嗨我想从选择中获取最后一个值,那可能吗?我尝试了以下内容:
update order set order_total =
(select last item_cost * order_quantity
FROM order_stock, order
WHERE order_stock.menu_item =
order.menu_item);
如果我选择item_cost * order_quantity 从order_stock,订单 在哪里order_stock.menu_item = order.menu_item它将返回2个值,我只想获取最后一个条目
答案 0 :(得分:0)
快速谷歌后,我发现了这个: https://www.w3schools.com/sql/sql_func_last.asp
该页面为不同的sql版本提供了多种方法,因为你用oracle标记了你的问题我会在这里提供一个:
SELECT column_name FROM table_name
WHERE ROWNUM <=1
ORDER BY column_name DESC;