Ich mach es über zwei weitere Abfragen.
Naja. Falls sich usz_start und usz_ende nicht in der Schleife oder mit einer Abfage ermitteln lassen sollten (Ich kenne ja weder die konkrete Abfrage noch die dazu gehörenden Tabellen oder die Daten), dann "muss das wohl so".
Allerdings könnte ich mir denken, dass es etwas wie
SELECT
min(`usz_datum`) as `usz_start`,
max(`usz_datum`) as `usz_ende`,
`foo`,
`bar`
FROM ...
WHERE ...
geringfügig schneller "tut".