Mysql
 sql >> Database >  >> RDS >> Mysql

Perché MySQL sta dando un errore Non è consentito restituire un set di risultati da una funzione?

Perché

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

non imposta la variabile c1, restituisce un insieme con una colonna denominata c1

Vuoi

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

Allo stesso modo per c2.