sql abfrage
jürgen
- datenbank
0 wahsaga0 Klaus Mock
hallo,
ich habe folgende 2 sql abfragen und wollte fragen ob ich sie auch in eine verbinden kann, da teilweise doppelte ergebnisse geliefert werden.
Bei 1. wird im clubnamen gesucht und bei 2. im Ort:
1)SELECT Clubname,Str,PLZ,Ort,Fon,Fax,Mobil FROM Golfclubs WHERE Clubname LIKE '%$stadtname%'
2)SELECT Clubname,Str,PLZ,Ort,Fon,Fax,Mobil FROM Golfclubs WHERE
Ort LIKE '%$stadtname%'
vielen dank für eure hilfe
jürgen
hi,
ich habe folgende 2 sql abfragen und wollte fragen ob ich sie auch in eine verbinden kann, da teilweise doppelte ergebnisse geliefert werden.
Bei 1. wird im clubnamen gesucht und bei 2. im Ort:
Dann such doch einfach nach beidem (OR), und verhindere mittels DISTINCT doppelte Einträge in der Ergebnismenge (siehe Doku deines DBMS).
gruß,
wahsaga
Hallo,
1)SELECT Clubname,Str,PLZ,Ort,Fon,Fax,Mobil FROM Golfclubs WHERE Clubname LIKE '%$stadtname%'
2)SELECT Clubname,Str,PLZ,Ort,Fon,Fax,Mobil FROM Golfclubs WHERE
Ort LIKE '%$stadtname%'
Verwende nur eine Abfrage und verbinde beide Suchbedingungen mit einer ODER-Verknüpfung.
Wie das genau geht, kannst Du der Datenbank-Dokumentation (oder jedem halbwegs gutem Datenbank-Tutorial) entnehmen.
Grüße
Klaus