Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо MySQL дава грешка Не е позволено да върне набор от резултати от функция?

Защото

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

не задава променливата c1, връща набор с колона с име c1

Искаш

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

По същия начин за c2.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server еквивалент на функцията substring_index в MySQL

  2. Добра идея ли е да използвате MySQL и Neo4j заедно?

  3. Дизайн на база данни:обекти с различни атрибути

  4. Възпроизвеждане на com.mysql.jdbc.exceptions.jdbc4.CommunicationsException с настройка на Spring, hibernate и C3P0

  5. Проверка за празно поле с MySQL