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):
Gibt es was ähnliches, was klappt?
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);