jürgen: sql abfrage

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

  1. 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

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. 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