SQLSTATE [21000]: Violação de cardinalidade: 1241 O operando deve conter 1 coluna (s). consulta sql

Eu tenho duas tabelas que nomeado como 'dados' e 'regiões'. Desejo obter regiões com registros relacionados a dados como item de registros de regiões.

regiões

RegionId -- Name -- ParentId

dados

DataId -- RegiondId -- Url

Resultado da amostra:

[
{Name:"a", items:[{...},{...},{...}, ...]},
{Name:"b", items:[{...},{...},{...}, ...]},
]

Eu usei essa consultaSELECT *,(SELECT * FROM data WHERE data.RegionId=regions.RegionId) AS items FROM regions WHERE regions.ParentId=1, Mas eu tenhoSQLSTATE[21000]: Cardinality violation: 1241 Operand should contain 1 column(s).

Importante: A região possui relação pai entre seus registros. Então, quando escrevo essa condiçãodata.RegionId=regions.Id deve retornar que os itens têm correspondênciasRegionIds disso é criança.

questionAnswers(1)

yourAnswerToTheQuestion