ahykes
Erfahrenes Mitglied
Hallo Jungs.
Habe ein kleines Problem mit meinem SQL-Statement. Und zwar folgendes. In meiner Tabelle gibt es verschiedene Gerätenamen. Diese setzen sich immer so zusammen:
<Ordnungszahl><Gerätetyp><Laufende Nummer>
Beispiel:
5212001SPS010
----------------
Nun gibt es verschiedene Gerätetypen. Ich möchte nur die Ergebnisseangezeigt bekommen die im Gerätetyp "OIS" drin stehen haben.
Habe schonmal angefangen, doch die Abfrage liefert mir trotzdem ALLE Ergebnisse der Tabelle. Schaut mal hier :
SELECT * from ipv.fix_kommunikationsparameter WHERE geraet_name = '<suche>' AND geraet_name LIKE 'OIS' OR ip_adresse = '<suche>' OR geraet_name LIKE '<suche>'
Die Abfrage soll folgendes bewirken: Zeige mir alle Geräte die so wie <suche> heißen und im namen OIS tragen oder so ähnlich oder wo die ip-adresse gleich <suche> ist oder so ähnlich....
Könnt Ihr mir helfen?
Habe ein kleines Problem mit meinem SQL-Statement. Und zwar folgendes. In meiner Tabelle gibt es verschiedene Gerätenamen. Diese setzen sich immer so zusammen:
<Ordnungszahl><Gerätetyp><Laufende Nummer>
Beispiel:
5212001SPS010
----------------
Nun gibt es verschiedene Gerätetypen. Ich möchte nur die Ergebnisseangezeigt bekommen die im Gerätetyp "OIS" drin stehen haben.
Habe schonmal angefangen, doch die Abfrage liefert mir trotzdem ALLE Ergebnisse der Tabelle. Schaut mal hier :
SELECT * from ipv.fix_kommunikationsparameter WHERE geraet_name = '<suche>' AND geraet_name LIKE 'OIS' OR ip_adresse = '<suche>' OR geraet_name LIKE '<suche>'
Die Abfrage soll folgendes bewirken: Zeige mir alle Geräte die so wie <suche> heißen und im namen OIS tragen oder so ähnlich oder wo die ip-adresse gleich <suche> ist oder so ähnlich....
Könnt Ihr mir helfen?