基本上我是 MySQL 新手,只是想掌握子查询的窍门。我希望创建一个查询,该查询将根据项目 ID 计算项目的最长到期日。但是,一旦它找到最大到期日,我希望它只在结果中显示项目名称。我希望使用子查询的代码是:
SELECT `id`, `name`, max(due) FROM loan WHERE `name` =
(SELECT `name` FROM loan) ORDER BY `name`
我不断收到错误 1242,我不知道为什么。我知道答案可能很简单,但正如我提到的那样,我对此真的很陌生。