Mailinglisten-Archive |
Hallo,
ich habe ein Abfrageproblem, auf dass ich keine Lösung finde, ich habe
foldenden Aufbau, von 2 Tabellen
Tab1 (Personen):
id -> auto / eindeutiger Schlüssel
name
usw.
Tab2 (Fähigkeiten):
id -> auto / eindeutiger Schlüssel
uid -> id aus Tab1
fname -> die fähigkeit (Werte zb AA, JK, LM)
Wie kann ich jetzt aber jemanden herrausfinden der 2 Fähigkeiten hat. Das
ist meine Abfrage
select
fm.*,
DATE_FORMAT(fm.datelc,'%d.%m.%Y - %H:%i') as datelc,
DATE_FORMAT(fm.datemr,'%d.%m.%Y - %H:%i') as datemr
FROM
freelancer_main AS fm
LEFT OUTER JOIN
freelancer_feature AS ff
ON fm.id=ff.uid
WHERE
ff.fname='JK' => AND ff.fname='AA' geht nicht
GROUP BY
fm.id
ORDER BY
fm.$sort[$PARA{'sort'}]
Das klappt für eine Fähigkeit, aber nicht für 2 bzw. es klappt mit OR.
Wie muss denn die Abfrage lauten, damit ich auch nach mehreren Fähigkeiten
mit AND suchen kann.
Irgendwie stehe ich da echt auf dem Schlauch.
Danke und mächtig viele Ostereier.
Stay charming in the year 2002 ....
/\/\arkus
\/\/olf
WWW: http://www.perlunity.de - die Perl/CGI-Community
---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive