sql >> Database >  >> RDS >> Mysql

SQL:Hoe kunnen we een table1 JOIN table2 OP een tabel maken die in een veld in table1 staat?

De enige kans die je hebt is om 2 SQL-statements te doen:

  • selecteer de tabelnaam die je nodig hebt
  • gebruik deze tabelnaam om dynamisch de tweede query op te bouwen om de gegevens te krijgen die je nodig hebt - wat je wilt kan niet rechtstreeks met SQL worden gedaan (en het klinkt alsof je je database op de een of andere manier verkeerd hebt ontworpen - maar dat is moeilijk te zeggen zonder te weten wat het doel ervan is).


  1. QUARTER() Voorbeelden – MySQL

  2. Kan geen verbinding maken met lokale MySQL-server via socket

  3. 5 manieren om tijdelijke tabellen weer te geven met T-SQL

  4. Waarom is de SHOW TABLE STATUS van innodb zo onbetrouwbaar?