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

MYSQL заявка, използваща променлива като име на таблица в LEFT JOIN

Имената на таблици, както и имената на колони, не могат да бъдат динамични в SQL заявка. Така че трябва да приложите логиката си програмно, като използвате 2 заявки или със съхранена процедура, вижте пример тук:http://forums.mysql.com/read.php?98,126506,126598#msg-126598



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. получите общо за лимит в mysql, като използвате същата заявка?

  2. Как да СУМИРАМЕ и ИЗВАДИМ с SQL?

  3. Предотвратяване на автоматично увеличение на InnoDB НА ДУПЛИКАТ КЛЮЧ

  4. Как да получа имената на всички колони за всички таблици в MySQL?

  5. Защо да използвате MySQL над плоски файлове?