Kalle_B: MySQL Möchte die 1. Zeile einer Gruppe

Beitrag lesen

Hallo Vinzenz,

danke dir, meine gestellte Frage konnte ich mit deinem Beispiel lösen:

SELECT
 ter1.ort_id
,ter1.tag
,ter1.uhr
,ter1.titel
,ort1.plz
,ort1.name
FROM     bia_termine AS ter1
        ,bia_orte    AS ort1
WHERE    ter1.owner_id=1
AND      ter1.intern_kz=0
AND      concat(ter1.tag, ter1.uhr) = ( SELECT min(concat(ter2.tag, ter2.uhr)) FROM bia_termine AS ter2 WHERE ter2.ort_id = ter1.ort_id )
AND      ort1.id = ter1.ort_id

ORDER BY ort1.plz, ort1.name

Zusatzfrage:

Wie kann ich einbauen, dass noch die Gesamtzahl der Termine pro Ort ausgegeben wird? Wohin muss der count() ?

MfG Kalle