Mailinglisten-Archive |
Hallo Josefs Ansatz ist ja schon in die richtige Richtung. Ich nehme jedoch an, Du möchtest noch die beiden Tätigkeiten haben. Na da versuchen wir das doch mal über einen SUBSELECT zu lösen. SELECT cont(*) from tab2 group by id having count(*) = 2) Select count(*)FROM tab2 GROUP BY id HAVING COUNT(*) = 2); Peter mailto:peter_(at)_kwangken.org Von: Josef Bürgi [mailto:josef.buergi_(at)_bluewin.ch] Gesendet: Donnerstag, 28. März 2002 22:07 An: mysql-de_(at)_lists.4t2.com Betreff: Re: Problem mit Abfrage Hallo Falls ich es richtig verstehe . SELECT name, count(*) FROM tab1 GROUP BY tab1.name HAVING COUNT(*) = 2; Markus Wolf wrote: > 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 --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive