Mailinglisten-Archive |
Sebastian Tobias Mendel genannt Mendelsohn schrieb: > > HAVING wird erst ganz am Ende ausgeführt, wenn also schon alle > Datensätze geholt sind, unmittelbar bevor sie an den Client geliefert > werden, d.h. du kannst mit HAVING nur auf Splaten zugreifen die auch im > SELECT vorkommen, ganz im gegensatz zu WHERE und GROUP BY. > > > SELECT ..., COUNT(DISTINCT `d`) AS `count_distinct_d` > ... > HAVING `count_distinct_d` = 1 > > Ich kann im HAVING auch auf COUNT(XXX) zugreifen, ohne diese im SELECT-Teil zu haben. Des weiteren habe ich bei meinem Problem COUNT(DISTINCT xxx) im SELECT-Teil, aber ohne ALIAS. Ob der Zugriff per ALIAS das Problem loest, glaube ich nicht, werde es aber morgen mal probieren. tschau -- Software-Tomography - we make the invisible visible! Jan Kuehl Software-Tomography GmbH Karlstr.7 D-03044 Cottbus e-Mail: jan.kuehl at software-tomography.com http://www.software-tomography.com Phone: +49 (0355) 4945077 ---------------------------- -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive