Den första posten som du får i den första frågan innehåller max-värdet, eller håller du inte med om det?
Frågan#1
Jag har en fråga som efter ifyllda variabler ser ut såhär:
SELECT rev.HardwareRevision, rev.HardwarePartNo, rev.BoardName, rev.BoardRevision, rev.FirmwareRevision, test.BoardSerialNo
FROM board_revision rev
JOIN board_test test ON rev.HardwarePartNo = test.HardwarePartNo
WHERE rev.HardwarePartNo LIKE '5010000%'
AND rev.HardwareRevision = 'B'
ORDER BY BoardSerialNo DESC
Nu vill jag få ut max-värdet på fältet test.BoardSerialNo. Jag har temporärt gjort såhär:
SELECT Max(temp.BoardSerialNo) FROM
(SELECT test.BoardSerialNo
FROM board_revision rev
JOIN board_test test ON rev.HardwarePartNo = test.HardwarePartNo
WHERE rev.HardwarePartNo LIKE '5010000%'
AND rev.HardwareRevision = 'B'
ORDER BY BoardSerialNo DESC) temp
och kör alltså två likartade frågor. Skulle dock gärna slå ihop frågorna.