Hirdetés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Vezetékes FEJhallgatók
- Autóhifi
- Milyen Android TV boxot vegyek?
- Milyen notebookot vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Fejhallgató erősítő és DAC topik
- Házimozi haladó szinten
- Mégis meglepi egy új GeForce-szal a rajongókat az NVIDIA?
- Apple MacBook
Új hozzászólás Aktív témák
-
nyunyu
félisten
Javaslom a szabványos merge szintaxis tanulmányozását.
Sok fejfájástól megment, ha több tábla joinja alapján kell updatelni egy táblát...
Egyébként már az updateedet sem értem, miért kéne többször lefutnia az alselectnek, ha egyre limitáltad a visszaadható eredmény számát?
Meg a join feltétel is kompletten hiányzik, ami alapján leválogatnád, hogy melyik rossz sorhoz milyen jó partnerkód tartozna.Ez most pont azt csinálja, hogy leválogatja a legnagyobb partnerkódot, és annyi+1-et ráupdatel minden 200000-es sorra.

Ezzel maximum annyit tudsz csinálni, hogy beteszed egy kurzorba az összes 200000-es sort, aztán egyesével végigiterálva rajtuk mindig eggyel nagyobb értékkel updateled őket.
Vagy valami nagyon elborult merget írsz, ami besorszámozza a sorokat, aztán az alapján updatel:
merge into cikktorzs_customer u
using (select cc.id, cc.cust_partnerkod, row_number() over (order by cc.id) rn
from cikktorzs_customer cc
where cc.cust_partnerkod = 200000) x
on (u.id = x.id)
when matched
then update set u.cust_partnerkod = x.cust_partnerkod + x.rn;
Új hozzászólás Aktív témák
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- A fociról könnyedén, egy baráti társaságban
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Kerékpárosok, bringások ide!
- Metal topik
- Motorola Signature - mielőtt aláírnád...
- Távol-keleti webshopok OFF topikja (játékok, kuponok, stb.)
- VPS - Melyik szolgáltatót?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- További aktív témák...
- Apple iPad mini 6 (64GB) Wi-Fi + Cellular (5G) - Asztroszürke
- BOMBA ÁRrR! Lenovo ThinkPad T14 Gen 4 Ryzen 5 PRO 7540U 14" FHD+ 32GB 1TB Lenovo gar: 2028.01.07!
- Samsung Galaxy S26 Ultra Pitaka tok, üvegfólia
- AKCIÓ! LENOVO ThinkPad P15 Gen 1 munkaállomás - i7 10750H 16GB DDR4 256GB SSD Quadro T1000 W11
- Shining3D EinScan Pro 2X 3D szkenner
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


