Tenho acompanhado o curso de PostgreSQL, quando fui fazer alguns testes de sub-consultas ou subquery. Seguindo o exemplo do professor, criei uma tabela curso, que nela teria uma Foreign Key para tabela categoria, que iria dizer para qual área esse curso aplica. Fiz o seguinte select: SELECT nome FROM curso WHERE categoria_id IN ( SELECT id, nome FROM categoria WHERE nome LIKE '% %' ) Eu coloquei SELECT id, nome pois quero que ele traga o id e o nome da categoria. Porém ele me retorna o seguinte: ERROR: subquery has too many columns LINE 1: SELECT nome FROM curso WHERE categoria_id IN (
Alguém poderia me auxiliar referente ao que eu fiz de errado?