Mailinglisten-Archive |
Moin Maedels und Jungens, ich habe ein kleines Problem mit MySQL, das mir Kopfzerbrechen bereitet. Ich wuerde gerne aus einer Datenbank alle Zeilen ausgeben lassen, bei denen in einer Spalte ein Wert mehrfach vorkommt. Normalerweise wuerde ich ungefaehr das folgende versuchen: SELECT DISTINCTROW <spaltenname> FROM <tabelle> WHERE <spaltenname> IN ( SELECT <feldname> FROM <tabelle> AS tmp GROUP BY <feldname> HAVING COUNT(*) > 1) ORDER BY <feldname>; Leider kann mysql das IN nicht :( Hat jemand einen anderen Vorschlag? Ansonsten muesste ich die Unsaubere Loesung mittels Schleife versuchen. Balu
php::bar PHP Wiki - Listenarchive