Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Por que o MySQL está dando erro Não é permitido retornar um conjunto de resultados de uma função?


Porque
SELECT left_id AS c1 FROM mlm_user_mst WHERE parent_id=a AND left_id>0; 

não define a variável c1, ela retorna um conjunto com uma coluna chamada c1

Você quer
SELECT left_id INTO c1 FROM mlm_user_mst WHERE parent_id=a AND left_id>0; 

Da mesma forma para c2.