sql >> Databáze >  >> RDS >> Mysql

Proč MySQL hlásí chybu Není povoleno vrátit sadu výsledků z funkce?

Protože

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

nenastaví proměnnou c1, vrátí sadu se sloupcem s názvem c1

Chcete

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

Podobně pro c2.



  1. Smazat pomocí levého spojení v Oracle 10g

  2. MaxListenersExceededWarning:Bylo zjištěno možné únik paměti EventEmitter. Přidáno 11 posluchačů zpráv. Ke zvýšení limitu použijte emitter.setMaxListeners().

  3. Snadný způsob, jak nasadit MySQL Galera Cluster na AWS

  4. Hibernate:Automatické vytváření/aktualizace db tabulek na základě tříd entit