Homepage selbermachen 7.846 Themen, 35.563 Beiträge

MySQL: Geht sowas? ...select...where feld='1,2,4' ??

W@ldemar / 3 Antworten / Flachansicht Nickles

Ich möchte mögichst einfach gehalten mehrere Felder in einer MySQL Tabelle ansprechen, ohne PHP oder dergleichen, nur mittels einem MySQL Befehl.

Das ganze sieht so aus:

ID....Feld....Name
1....3....Gustav
2....4....Harald
3....2....Olaf



Das ganze dachte ich mir so:

select * from tabelle where Feld='2','3','4'......

aber das scheint nicht zu gehen. Hintergrund ist, ich will nicht mit zig OR Befehlen arbeiten, also das ganze soll nicht so aufgebaut werden:

select * from tabelle where Feld='2' OR Feld ='3' .....


Gibts da was obiges, ohne dass man weitere SQL Befehle verwenden muss?

bei Antwort benachrichtigen
W@ldemar Nachtrag zu: „MySQL: Geht sowas? ...select...where feld='1,2,4' ??“
Optionen

Super, genau den Tipp von Xafford hab ich gesucht, woher kennt ihr nur immer solche Befehle? Ich hab vorher die MySQL Seite bzw. das Manual durchsucht und nichts brauchbares gefunden.

Super, mit Subselect werd ich mich auch mal befassen, man weiß nie, wann man es braucht

bei Antwort benachrichtigen