Hirdetés
- Okosóra és okoskiegészítő topik
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Android Autót minden mobilra!
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A56 - megbízható középszerűség
- Itt az első hivatalos poszter a Galaxy S26 Ultrához
- Közönségkedvenc tábla készül hazai startra
- Poco M8 5G - majd megveszed
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
nyunyu
félisten
válasz
Jim Tonic
#4545
üzenetére
Ezeket egy selectben nem tudod összeszedni, mivel az oszlopfüggvények egymástól függetlenül értékelődnek ki.
Tehát nem max(valid_from)-hoz tartozó min(valid_to) értéket kapod vissza, hanem a globálisat.Maximum azt tudod tenni, hogy egy belső selectben leválogatod a max(valid_from)-okat minden termékhez, majd az a köré írt másik selectben kiveszed a min(valid_to)-t.
Valahogy így:
select product,
price
from products p
join (select
p1.product,
a.max_valid_from,
min(nvl(p1.valid_to, to_date('9999-12-31'))) min_valid_to
from products p1
join (select p2.product,
max(nvl(p2.valid_from, to_date('0000-01-01'))) max_valid_to
from products p2
group by p2.product) a
on a.product = p1.product
and a.max_valid_from = p1.valid_from
group by p1.product, a.max_valid_from) b
on b.product = p.product
and b.max_valid_from = nvl(p.valid_from, to_date('0000-01-01'))
and b.min_valid_to = nvl(p.valid_to, to_date('9999-12-31'));Oszlopfüggvények alapból figyelmen kívül hagyják a nullokat!
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topikja
- Vezeték nélküli fülhallgatók
- One otthoni szolgáltatások (TV, internet, telefon)
- AMD off topik: VGA, CPU, APU és minden, ami AMD
- Vezeték nélküli fejhallgatók
- Luck Dragon: Asszociációs játék. :)
- Milyen egeret válasszak?
- Ismerkedés a Zyxel NSA325 v2-vel
- Xbox tulajok OFF topicja
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- További aktív témák...
- KEYCHRON V1 Max Knob RGB HU - 2.4 GHz Wireless / Bluetooth / USB-C - GATERON KS-3X1 Milky Yellow Pro
- GIGABYTE GeForce VISION RTX 3070 8GB OC GDDR6 256bit LHR (GV-N3070VISION OC-8GD 2.0) Videokártya
- Garanciális ASUS ROG STRIX 850W 80 PLUS Gold Aura Edition
- Alienware 16 Aurora AC16250 16" QHD+ IPS Core 7 240H RTX 4050 16GB 512GB új akku gar
- HDD-k és SSD-k 120gb-4TB-ig
- BESZÁMÍTÁS! ASRock Z390 i5 8600K 16GB DDR4 512GB SSD RX 6500 XT 8GB Bitfenix Neos acél DeepCool 450W
- ÚJ! 32GB (2x16GB) Kingston DDR5 5600MT/s RAM készlet Bontatlan
- Apple iPhone 12 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- Vállalom telefonok,tabletek javítását ,(szoftveres hibát is,frp lock-ot is)márkától fügetlenűl
- utolsó - Dell Alienware 18 Area-51 AA18250 18" - Intel Core Ultra 9 275HX, 64GB, 2TB SSD, RTX 5090
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


