sql >> Databasteknik >  >> RDS >> PostgreSQL

SQL-fråga dynamiskt tabellnamn i FOR

Du kan använda förberedda uttalanden

SET @a = (select tbl_names from tbl1);
SET @x := CONCAT('SELECT * FROM ', @a);
Prepare stmt FROM @x;
Execute stmt;
DEALLOCATE PREPARE stmt;

FÖRBERED Syntax

Skål.



  1. Hur man bygger ett Rest API med Spring Boot med MySQL och JPA

  2. Speciella öar

  3. skillnaden mellan ON-klausul och att använda klausul i sql

  4. Kommer ett SQL Server Job att hoppa över en schemalagd körning om den redan körs?