"SELECT... prüfen ob wert vorhanden oder nicht?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • "SELECT... prüfen ob wert vorhanden oder nicht?

    hi!

    ich habe 2 tabellen für dateien:

    1. tabelle enthält ID, Namen, Kategorie und den Nutzer
    2. Tabell enthält nur eine Beschreibung

    jetzt lese ich per left join alles aus:

    das problem ist, das bei manchen dateien aus tabelle 1, kein datensatz in tabelle 2 existiert (wenn keine beschreibung zu der datei existiert).

    also würde ich gerne so etwas machen wie:

    SELECT if notexists 'Beschreibung' (dann wird der wert bzw. inhalt auf 0 gesetzt)

    hauptsache beim auslesen kommt keine fehlermeldung, weil der index nicht existiert (weil bei der einen oder anderen datei keine beschreibung existiert):

    $information = $b['Beschreibung'];

    Undefined index: Beschreibung in C:\Program Files\xampp\htdocs\......php on line 269

    kann man das problem irgendwie elegant lösen und ja wie?

  • #2
    Originally posted by Gamer20 View Post
    kann man das problem irgendwie elegant lösen und ja wie?
    Code:
    SELECT
      IF (tabelle2.beschreibung IS NULL, 0, tabelle2.beschreibung)
      ...
    So was?

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Comment


    • #3
      so klappt alles, danke!

      Comment

      Working...
      X