基本上我是mysql新手,只是想掌握子查询的窍门。我想创建一个查询,将计算一个项目的最大到期日的基础上的项目id。但是,一旦它找到了最大到期日,我希望它只显示结果中的项目名称。我希望使用子查询的代码是:
SELECT `id`, `name`, max(due) FROM loan WHERE `name` =
(SELECT `name` FROM loan) ORDER BY `name`
我不断得到错误1242,我不知道为什么。我知道答案可能很简单,但正如我提到的,我在这方面真的很新。
基本上我是mysql新手,只是想掌握子查询的窍门。我想创建一个查询,将计算一个项目的最大到期日的基础上的项目id。但是,一旦它找到了最大到期日,我希望它只显示结果中的项目名称。我希望使用子查询的代码是:
SELECT `id`, `name`, max(due) FROM loan WHERE `name` =
(SELECT `name` FROM loan) ORDER BY `name`
我不断得到错误1242,我不知道为什么。我知道答案可能很简单,但正如我提到的,我在这方面真的很新。
暂无答案!
目前还没有任何答案,快来回答吧!