[MySQL Query] IF($var == true) SELECT... ELSE SELECT...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MySQL Query] IF($var == true) SELECT... ELSE SELECT...

    Hi,

    ist es in einer MySQL-Query möglich, bevor man die SELECT-Abfrage beginnt,
    eine Variablenprüfung vorzunehmen und wenn diese zutrifft entweder die eine SELECT-Abfrage zu starten und wenn die Variable nicht zutrifft eine andere SELECT-Abfrage zu starten?

    IF($var == true) SELECT attribute FROM TABLE WHERE 1
    ELSE SELECT attributeXY FROM TABLE_XY WHERE 1

    (Nicht in PHP!, sondern in der MySQL-Query)


  • #2
    Hi,

    schau dir mal Antwort 6# an:

    sql server - Can you have if-then-else logic in SQL? - Stack Overflow

    mfg streuner
    Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
    der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.

    "Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"

    Kommentar

    Lädt...
    X