- VoLTE/VoWiFi
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milyen okostelefont vegyek?
- Bluetooth-headsetekről általában
- Kijelzőjén alig látható gyűrődéssel mutatkozott be az Oppo Find N6
- Google Antigravity - ennyi volt?
- Xiaomi 17 Ultra - jó az optikája
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
Új hozzászólás Aktív témák
-
nyunyu
félisten
Valahogy meg lehet csinálni, hogy 1 cikk csak egyszer szerepeljen (ezt a distinct vagy a group by megoldja), és hogy a különböző kategóriák vesszővel elválasztva egy új mezőben legyenek az adott egy darab cikk rekordjában?
Persze, ha a nézetben aggregálod a rekordokat valamilyen függvénnyel:
Oracle alatt valahogy így nézne ki:
create view cikkek_vw as
select c.id cikk_id,
c.cim cim,
c.create_date datum,
c.creator cikk_iro,
listagg(ck.kategoria_id, ', ') within group (order by ck.kategoria_id) kategoria_id,
listagg(k.nev, ', ') within group (order by ck.kategoria_id) kategoria_nev
from cikkek c
join cikk_kategoria ck
on c.id = ck.cikk_id
join kategoriak k
on ck.kategoria_id = k.id
group by c.id, c.cim, c.create_date, c.creator;listagg() függvény nem része az SQL szabványnak, nem tudom, a Te DB motorod alatt van-e hasonló aggregálási lehetőség, illetve milyen szintaxissal.
(MySQL alatt GROUP_CONCAT, MS SQL alatt STRING_AGG)Ilyenkor a végére KELL a group by, mert az fogja megmondani, hogy milyen mezők alapján csoportosítsa/vonja össze a sok találatot egy-egy rekordba.
within group (order by valami) meg azt mondja meg, hogy a vesszővel felsorolt elemek mi szerint legyenek sorbarakva.
(gondolom IDnál és a névnél is ugyanazt a rendezést akarod használni
)
Új hozzászólás Aktív témák
- LG LCD és LED TV-k
- AMD Navi Radeon™ RX 9xxx sorozat
- Ubiquiti hálózati eszközök
- A fociról könnyedén, egy baráti társaságban
- Eredeti játékok OFF topik
- Wise (ex-TransferWise)
- HiFi műszaki szemmel - sztereó hangrendszerek
- A tajvani chipgyártóknak is beteszi a kaput a Hormuzi-szoros lezárása
- Idővel kicsúszik az aljzatból a 12V-2x6 tápkonnektor?
- PlayStation 4
- További aktív témák...
- NVIDIA RTX 3070 Ti 8GB GDDR6X Founders Edition Eladó!
- AKCIÓ ÚJ Bontatlan Macbook Pro 16 M5 Pro 18CPU/20GPU 24GB/1TB SSD Magyar billentyű Azonnal átvehető.
- BONTATLAN PNY 5070 TI 16G OC
- BONTATLAN Új Iphone 17 256GB White -Fe Szín 1év APPLE garancia gyári független Deák AZONNAL Átvehető
- Lenovo Legion Y540-15IRH
- 8 GB-os GeForce RTX 2060 SUPER (OEM HP) - garanciával
- AKCIÓ! Asus H310M i7 9700F 16GB DDR4 512GB SSD STRIX RTX 2070 Super 8GB Corsair Crystal 550W
- Game Pass Ultimate előfizetés azonnal, problémamentesen, méghozzá OLCSÓN! Immáron 8 éve!
- Tablet felvásárlás! Samsung Galaxy Tab S10+, Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S10 FE
- LG OLED & OLED evo Televíziók -30% : UPDATE! 03.13!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

)
