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

Как да изберете от MySQL, където името на таблицата е променлива

Ще трябва да направите това с подготвено изявление . Нещо като:

SET @s = CONCAT('select * from ', @Cat, ' where ID = ', @ID_1); 

PREPARE stmt1 FROM @s; 
EXECUTE stmt1; 
DEALLOCATE PREPARE stmt1; 


  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. Как да използвате изгледи в MySQL база данни

  3. MySql Count не може да показва 0 стойности

  4. Използване на Oracle JDeveloper с MySQL Database Service на Oracle Cloud Platform, част 3

  5. Как да генерирам автоматично миграции със Sequelize CLI от модели на Sequelize?