Einzelnen Beitrag anzeigen

thabaker

Registriert seit: 1. Jul 2007
50 Beiträge
 
Turbo Delphi für Win32
 
#1

Innerhalb eines select's prüfen ob Spalte existiert?

  Alt 7. Sep 2007, 10:59
Datenbank: MySQL • Zugriff über: PHP
Ich möchte in einer SQL Abfrage verschiedene Felder benutzen, die aber nicht notwendigerweise existieren müssen (verschiedene Datenbanken). Nun wollte ich fragen ob man z.B. im WHERE-Clause eine Abfrage vorschalten kann: Existiert Spalte->ja, dann prüfe ob Spalte > 100. Sonst gibts ja immer den Fehler unknown column...

also so was: WHERE... (IF EXISTS( Spalte1, 'SPALTE1>100'))

//edit: ich weiß dass es besser wäre eine homogene Tabellenstruktur zu haben, nur Kunde ist König...
  Mit Zitat antworten Zitat