Mysql
 sql >> Database >  >> RDS >> Mysql

SQL:come possiamo creare un table1 JOIN table2 SU una tabella fornita in un campo in table1?

L'unica possibilità che hai è fare 2 istruzioni SQL:

  • seleziona il nome della tabella che ti serve
  • usa questo nome-tabella per costruire dinamicamente la seconda query per ottenere i dati di cui hai bisogno - quello che vuoi non è possibile fare direttamente con SQL (e sembra che tu abbia progettato il tuo database in modo errato in qualche modo - ma è difficile da dire senza sapere qual è l'obiettivo).