Forum
![]() |
Öffentliche Foren |
geschlossen
FORUM: Spiele & Computer THEMA: Geht das in SQL? | |||||
AUTOR | BEITRAG | ||||
marinE
RANG Deckschrubber |
#1 - 31.08 13:36
Ich möchte eine Abfrage mit folgender Logik machen: "Hole mir alle Daten aus der Datenbank + ein Feld names 'Feld4' wo der Inhalt aus 'Feld2' enthalten ist, aber dieses zusätzliche Feld nur wenn in 'Feld1' eine '8' steht ? Ich möchte also als Ergebnis haben:
|
||||
k-to-the-laus(topher)
RANG Lord of Luck |
#2 - 31.08 13:41 SELECT feld1, feld2, feld3, IF(feld1=8,feld2,NULL) AS feld4 FROM tabelleIst dann halt NULL, wenn keine 8 drin ist, anders gehts nicht |
||||
marinE
RANG Deckschrubber |
#3 - 31.08 13:57 Ok, und geht das auch verschachtelt? Also wenn Feld1 nicht 8 war, schau nach ob Feld2 eine 8 ist und gib in diesem Fall Feld3 aus?Also ein
--edit-- Ok, habs herausgefunden, einfach die nächste IF-Abfrage in die false-Sektion des Vorgängers schreiben. Coole Sache, SQL ^^ Danke und close, marinE |
||||
geschlossen