- aquark: RETRO: Idén lesz 30 éves az első full 3D-s játék!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- gban: Ingyen kellene, de tegnapra
- mefistofeles: Az elhízás nem akaratgyengeség! 2 Ahogy én csinálom.......
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Parci: Milyen mosógépet vegyek?
- Candy: IGPU dGPU passthrough, avagy a nem minden arany, amin megy a Furmark
Új hozzászólás Aktív témák
-
nyunyu
félisten
válasz
Petya25
#4684
üzenetére
Először le kéne válogatni rendszámonként az utolsó dátumot, majd azokhoz a rendszám-dátum párosokhoz tartozó km értéket kikeresni a táblából.
Alselect helyett joinnal:
select
t.datum,
t.rendszam,
t.km
from tankolas t
join (select rendszam,
max(datum) max_datum
from tankolas t
group by rendszam) t2
on t.rendszam = t2.rendszam
and t.datum = t2.max_datum;Vagy rendszámonként besorszámozod dátum szerint csökkenőbe, és minden rendszámhoz az első rekordot veszed:
select datum,
rendszam,
km
from (select datum,
rendszam,
km,
row_number() over (partition by rendszam order by datum desc) rn
)
where rn=1;Egyébként ha meg feltételezzük, hogy a km állás monoton növekvő (magyarul nem szokták babrálni az órát), akkor egyszerűbben is lehet, hiszen a max(datum) és a max(km) érték ugyanazon a rekordon kéne hogy legyen:
select rendszam,
max(datum) datum,
max(km) km
group by rendszam;De ilyet ne feltételezzünk, mert a valóság az, hogy ahány adatrögzítő, annyiféleképpen sikerült bevinnie az adatot az évek során.
Új hozzászólás Aktív témák
- Gitáros topic
- BestBuy topik
- aquark: RETRO: Idén lesz 30 éves az első full 3D-s játék!
- Sorozatok
- Android alkalmazások - szoftver kibeszélő topik
- Soundbar, soundplate, hangprojektor
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- PlayStation 5
- Gyúrósok ide!
- Fejhallgató erősítő és DAC topik
- További aktív témák...
- Playstation 5 játékkonzolok garanciával - FOXPOST AZ ÁRBAN - konzol beszámítás ok! -frissítve 02.16.
- Apple iPhone 16pro 256gb
- Sony Alpha A7II + KIT 28-70 EXPO 20248
- Mellanox ConnectX 4 CX4121A 2x 25Gbit SFP28/SFP+
- Új, felbontott Corsair 48GB (2x24GB) KIT DDR5 8000MHz CL38 Vengeance RGB CUDIMM XMP - 10 év gari!
- Eredeti Lenovo 300W töltők - ADL300SDC3A
- Felújított laptopok számlával, garanciával! Ingyen Foxpost/PostaPont!
- MacBook Pro 13, 14, 15, 16, MacBook Air M1, M2 M3 M4 bill magyarosítás lézerrel / sapkacserével
- HIBÁTLAN iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

