Hirdetés
- HiFi műszaki szemmel - sztereó hangrendszerek
- Pánik a memóriapiacon
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- Házimozi belépő szinten
- OLED TV topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- ThinkPad (NEM IdeaPad)
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- VR topik
- TCL LCD és LED TV-k
Ú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
- Arc Raiders
- Kuponkunyeráló
- HiFi műszaki szemmel - sztereó hangrendszerek
- Pánik a memóriapiacon
- A fociról könnyedén, egy baráti társaságban
- Google Pixel 9a - a lapos munka
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- Házimozi belépő szinten
- Okos Otthon / Smart Home
- További aktív témák...
- Nintendo Switch OLED Mario Edition 20.5, 512GB MicroSD + Android + Atmosphere, 3 hó garanciával
- Samsung tv 65" ue65tu8002kxxh
- ASUS ROG Ally X Xbox (Z2 Extreme AI) 1 HETES, GARANCIÁLIS!
- Vizes Gamer PC: RYZEN 5700X / 32GB RAM / INTEL ARC A770 16GB / 1TB NVMe SSD
- GYÖNYÖRŰ SAMSUNG S20 5G 8G/128G JEGESKÉK SZINEBN, ÜZLETBŐL, GARANCIA
- Clevo 1060 6GB Mxm 3.1 laptop videó kártya ingyen házhoz szálitással
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA -Kártyafüggetlen, MS3844, 100% Akkumulátor
- Ace Magician T8 plus Mini PC
- Lenovo Tab M10 HD 64GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Lenovo ThinkPad X270 - i3-7G I 8GB I 128SSD I 12,5" HD I HDMI I Cam I W11 I Garancia!
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


