我在SQLite表中有以下字段,
ID - PRODUCT_NAME - PRODUCT_PRICE
1 WCC9899 1023
2 WCC9399 9999
3 WCC93W9 344
4 WCC9819 55
5 WCC3333 1023此查询以最高价格返回第一个项目:
SELECT max(product_price) as price, product_name, id FROM table但是想要获得由最后id订购的最高价格的商品,在这种情况下,结果应该是:
5 WCC3333 1023相反,我得到了:
1 WCC9899 1023点菜不管用,泰。
发布于 2013-10-09 09:47:52
select *
from your_table
where product_price = (SELECT max(product_price) FROM your_table)
order by id desc
limit 1https://stackoverflow.com/questions/19268483
复制相似问题