Эй, вот эти две таблицы Name и Code, и я пытаюсь создать таблицу со всеми Именами и сопоставить каждый существующий код с именами. Некоторые имена не имеют кодов, поэтому для них они должны отображаться как NULL. В любом случае это мой код:Подзапрос возвращает более 1 строки MySQL
SELECT company.name,
(SELECT companyclassification.code
FROM insure_prod.companyclassification
WHERE company.OIQ_ID = companyclassification.ussicClassification_StdCompany)
AS USSIC_Code
FROM insure_prod.company
Когда я пытаюсь запустить этот он отображает код ошибки: 1242 подзапрос возвращает более 1 строку
Заранее спасибо
Так что я должен сделать, чтобы решить эту проблему? –
убедитесь, что подзапрос возвращает только одну строку или вместо этого переписывает запрос как обычный объединенный запрос. –