Hirdetés
- Amlogic S905, S912 processzoros készülékek
- TCL LCD és LED TV-k
- Melyik tápegységet vegyem?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- Gaming notebook topik
- Nem átlagos PC-s kézikonzolban gondolkodik a Gigabyte
- Két 16 GB-os GeForce gyártását szüntette meg az ASUS
- Ilyen se volt még: mégsem kell sok memória az új James Bond játékhoz
Új hozzászólás Aktív témák
-
nyunyu
félisten
Mármint sokkal egyszerűbb, mint ügyfelenként meghatározni az utolsó előfizetési dátumot, és az ahhoz tartozó rekordot visszakeresni az előfizetés táblában, hogy utána joinolhassam az előfizetőhöz:
select u.*, s.status
from users u
left join (
select *
from subscription
where (customer_id, createdate) in (
select customer_id, max(createdate)
from subscription
group by customer_id) s
on s.customer_id = u.customer_id;(Tényleg, Oraclen kívül van más olyan DB is, ami támogatja a sokoszlopos IN / NOT IN műveleteket?
Ha jól rémlik, ez a szintaxis nincs szabványosítva)Valószínűleg ablakozós max() függvénnyel is lehetne írni, és akkor nem kellene a group by köré írt külső query:
select u.*, s.status
from users u
left join (
select *
from subscription
where createdate = max(createdate) over (partition by customer_id)
) s
on s.customer_id = u.customer_id;Talán így a legrövidebb a kód.
Új hozzászólás Aktív témák
- Kertészet, mezőgazdaság topik
- sziku69: Szólánc.
- Formula-1
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- NFL és amerikai futball topik - Spoiler veszély!
- OnePlus 15 - van plusz energia
- Ford topik
- Amlogic S905, S912 processzoros készülékek
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- M5! KÉSZLETKISÖPRÉSI ULTRAAKCIÓ!!! SPACE BLACK MacBook Pro 14" M5!!! 10C/10G 16GB 512GB Gar!
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- MacBook Air 15" (M3, 8 GB RAM, 512 GB SSD)
- MacBook Pro 14 2024 M4 Pro, 24 GB RAM, 1 TB SSD Space Black 27% Áfás
- Katonai Rugged laptopok Panasonic Toughbook és Getac S410 6-11.gen gar.
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


