我已经尝试了几个小时来让我的 SQL 查询按价格排序。开始了:
桌子INFO
id (unique id)
mid (some id)
name
桌子PRICES
id (some unique id)
fuid (id for showing wich entry from INFO this price is connected to)
dated (date)
SQL查询:
select INFO.id, INFO.mid, INFO.name, PRICES.price, PRICES.dated
from INFO, PRICES
WHERE INFO.id = PRICES.fuid
ORDER BY PRICES.dated asc
limit 100
我想要的结果是所有条目的列表,INFO
其中包含 的最新价格PRICES
。只限最新价格,一单一价INFO
。
我得到了什么:我得到了一个唯一条目列表,INFO
但我得到的是在 中输入的第一个价格PRICES
,而不是最新的。
我无法max()
帮助我对价格列进行排序。有谁知道如何解决这个问题?