Hi, ich habe z. B. so einen SQL:
jetzt möchte ich aber nicht die MAX-Spalte 4, sondern einfach die Erste, die gefunden wird. Also sowas wie
hat da jemand ne Idee, wie ich das ohne großen Performanceaufwand lösen könnte? Verwendet wird eine DB2.
Danke!
Code:
SELECT spalte1, spalte2, spalte3, MAX(spalte4)
FROM tabelle
WHERE spalte1='xyz'
GROUP BY spalte1, spalte2, spalte3
jetzt möchte ich aber nicht die MAX-Spalte 4, sondern einfach die Erste, die gefunden wird. Also sowas wie
Code:
SELECT spalte1, spalte2, spalte3, FIRST(spalte4)
FROM tabelle
WHERE spalte1='xyz'
GROUP BY spalte1, spalte2, spalte3
hat da jemand ne Idee, wie ich das ohne großen Performanceaufwand lösen könnte? Verwendet wird eine DB2.
Danke!