srob: Bestimmte Daten aus DB auslesen bereitet Problem

Beitrag lesen

Hi Ludger,

"select ort_name from orte group by ort_name"

wahrscheinlich wird Dein Ansatz mit GROUP BY zum gleichen Ergebnis führen wie die DISTINCT-Lösung (ich weiß nicht, wie es mit der Performance bei MySQL aussieht, bei MSSQL sind die Execution Plans der beiden Querys identisch). Allerdings sehe ich GROUP BY als eine Klausel, die bei der Aggregation von Daten Anwendung findet, und eine solche liegt hier nicht vor. Deshalb würde ich DISTINCT vorziehen, das macht die Query lesbarer und erschiene mir als der bessere Stil - und ein solcher macht das Leben leichter.

hth Robert