Mailinglisten-Archive |
Hi Liste, verzweifelt ;-) suche ich nach einen workaround zum count(DISTINCT) Problem - #I have a table with some rows duplicated, I want to run the usual # select count(*) where something; #but to get the count of only the distinct rows... gefundene Moegliechkeiten: - SELECT DISTINCT Something WHERE ... in eine Tmp-Tabelle inserten und dann mit count() abfragen. - SELECT Something GROUP BY Something, die Ergebnisse mit einem Skript a la mysql_affected_rows() bearbeiten. Leider sind beide Varianten sehr unperformant, da theoretisch 1000-e von Zeilen gefunden werden koennen. Haette jemand eine andere Idee ? Vielen Dank und Gruss, Juri --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive