Код ошибки: 1242 Подзапрос возвращает более одной строки - PullRequest
0 голосов
/ 25 октября 2018

По сути, я новичок в MySQL и просто пытался освоить подзапросы.Я ищу для создания запроса, который будет рассчитывать максимальный срок выполнения для элемента на основе идентификатора элементов.Однако, как только он находит максимальный срок выполнения, я хочу, чтобы он отображал только имя элемента в результатах.Код, который я ищу, чтобы использовать подзапрос:

SELECT `id`, `name`, max(due) FROM loan WHERE `name` =
(SELECT `name` FROM loan) ORDER BY `name`

Я получаю ошибку 1242, и я не знаю, почему.я знаю, что ответ, вероятно, прост, но, как я уже говорил, я действительно новичок в этом.

...