Suche Hilfe bei Select-Abfrage über mehrere Tabellen nach gleichem Spaltenwert

ptolein

Erfahrenes Mitglied
Hallo Ihr Datenbanken-Genies,

ich bräuchte mal Hilfe bei der Formulierung einer Abfrage.
Ich habe in meiner Datenbank (MySql) 26 Tabellen. In 20 von denen gibt es die Spalte "Archiv". Die kann den Wert 1 für archiviert oder 0 bzw " " für nicht archiviert besitzen. Ich möchte nun alle archivierten Einträge ausgeben ohne jedesmal in der WHERE-Klausel die Tabellennamen anzugeben.
Ich dachte anfolgendes (was aber leider so nicht funktionieren kann):
PHP:
    $schulungsql="SELECT *
   FROM schulungen_ort, 
  schulungen_verkn_thema_name, 
  schulungen_themen, 
  veranstalter, schulungen_termine,
  user, personaldaten_allgemein, 
  personaldaten_spezifisch,  funktionen
  
      WHERE *.archiv = 1
      ";
      $schulungsab=mysql_query($schulungsql);
Gibt es was ähnliches, was klappt?
 

Neue Beiträge

Zurück