MIN vagy MAX érték meghatározása
SZIASZTOK !
szeretnék egy lekérdezést készíteni ami egy adott cikk "min" rögzítési dátuma szerint visszaadja a mennyiséget
lehetne így is a lekérdezés
select min(datum),mennyiseg from tábla where cikkszam = '1234'
ez lenne az egyszerübb.
De én csak a mennyiségre vagyok kiváncsi az adott cikk legalacsonyab dátumával.
SELECT
APRIL.MOZGAS.MENNYISEG
FROM
APRIL.MOZGAS,
(SELECT APRIL.MOZGAS.CIKKSZAM,MIN(APRIL.MOZGAS.LETREHOZAS) AS min_date
FROM APRIL.MOZGAS
GROUP BY cikkszam)
WHERE
APRIL.MOZGAS.CIKKSZAM = 'ABC456' AND RAKTAR = '1'
ORDER BY
mozgas.mennyiseg
KÖSZÖNÖM
■ szeretnék egy lekérdezést készíteni ami egy adott cikk "min" rögzítési dátuma szerint visszaadja a mennyiséget
lehetne így is a lekérdezés
select min(datum),mennyiseg from tábla where cikkszam = '1234'
ez lenne az egyszerübb.
De én csak a mennyiségre vagyok kiváncsi az adott cikk legalacsonyab dátumával.
SELECT
APRIL.MOZGAS.MENNYISEG
FROM
APRIL.MOZGAS,
(SELECT APRIL.MOZGAS.CIKKSZAM,MIN(APRIL.MOZGAS.LETREHOZAS) AS min_date
FROM APRIL.MOZGAS
GROUP BY cikkszam)
WHERE
APRIL.MOZGAS.CIKKSZAM = 'ABC456' AND RAKTAR = '1'
ORDER BY
mozgas.mennyiseg
KÖSZÖNÖM
merre indultál?
ezek nélkül nehéz lesz bárkinek is segíteni.
sorry
APRIL.MOZGAS,
APRIL.MOZGAS.MENNYISEG
FROM
APRIL.MOZGAS
(SELECT APRIL.MOZGAS.CIKKSZAM,MIN(APRIL.MOZGAS.LETREHOZAS) AS min_date
FROM APRIL.MOZGAS
GROUP BY cikkszam)
WHERE
APRIL.MOZGAS.CIKKSZAM = 'ABC456' AND RAKTAR = '1'
ORDER BY
mozgas.mennyiseg
adtbázis oracle de lehetett volna ,mysql az alapvető szintaxis nem válltozik.
google=oracle min()functions
HAVING