我被一个 MySQL 查询困住了。我已经尝试了很多方法,但到目前为止没有运气。我仍在尝试,但我需要提示以遵循正确的道路。该查询是根据某些条件从3个表中获取数据。一切顺利,请给我关于这部分查询的提示。
select id,userid,amount from coins where id in (3,4)
这给了我:
id | userid | amount
3 | 2 | 900
4 | 3 | 1100
我想获取具有最大数量的记录,即此处为 1100,但我想将 where 条件保留在末尾(3,4),因为它是嵌套部分,来自另一个查询(另一个表)。所以基本上我需要一个在同一个查询中的解决方案。
如果我的问题不清楚,请告诉我,我将添加整个查询和所有表数据。任何帮助将不胜感激。