Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dynamiczna nazwa tabeli w instrukcji sql

Użycie dynamicznych nazw tabel w zapytaniu jest najlepsze z Przygotowane zestawienia , również w mysql dla konkatenacji funkcja to concat

SET @id := '47';
SET @table := concat(@id,'_2013_2014_voucher');
set @qry1:= concat('select * from ',@table);
prepare stmt from @qry1 ;
execute stmt ;

Możesz to zrobić również dla zapytania usuwającego



  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 DAYOFWEEK() - mój tydzień zaczyna się w poniedziałek

  2. Zapytanie MySQL roktydzień bieżącego tygodnia zaczyna się w czwartek, kończy w środę

  3. Znormalizowana baza danych - JEDNA do WIELU - Przeszukuj wszystkie połączone zestawy danych

  4. Jak ulepszyć ten kod php mysql?

  5. Java Server Pages - sortowanie przy wstawianiu do MySql?