SQLquery kan det ikke laves lettere
jeg har et select som skal danne grundlag for en rapport, issuet er at jeg skal finde alle vægte som er uden for tilladte grænser, først skal findes alle med 0.02 foreskel, derefter 0.04 og 0.06 om frem til 2.0 - man kan jo skrive sql'en igen med union, men er der ikke en smartere at gøre det påSELECT count(*), '0,02' FROM tabel
where
(weight < t4.MIN_WEIGHT -0.02 OR weight > t4.MAX_WEIGHT +0.02)
UNION
SELECT count(*), '0,04' FROM tabel
where
(weight < t4.MIN_WEIGHT -0.04 OR weight > t4.MAX_WEIGHT +0.04)
UNION
SELECT count(*), '0,06' FROM tabel
where
(weight < t4.MIN_WEIGHT -0.06 OR weight > t4.MAX_WEIGHT +0.06)
osv osv...
Resultatet skulle gerne blive et samlet select med to kolonner
nemlig antal, og vægt
// Kim