- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Bemutatkoztak a Samsung legújabb fülhallgatói is
- One mobilszolgáltatások
- Google Pixel topik
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Megérkezett a Huawei eddigi legkomolyabb futóórája
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Babra megy a játék az iPhone 18 Pro esetében
Új hozzászólás Aktív témák
-
válasz
zolynet
#1395
üzenetére
Nem rekurzív, hanem kurzor - csak hasonlóan hangzik

De ide kurzor sem kell, csak egy while loopdeclare @counter int
declare @csum int
set @counter = 0
set @csum = 0
while @counter < 10
begin
set @counter = @counter + 1
set @csum = @counter + @csum
insert into simple_table values(@counter, @csum)
endpersze ha nem counter-t kell beletenni, hanem egy másik táblából értékeket, akkor már kell a kurzor (meg ugye az értékeket célszerű sorbarakni, hogy az eredmény determinisztikus legyen - ha annak kell lennie)...
-
martonx
veterán
válasz
zolynet
#1395
üzenetére
Egyébként bármilyen csúnya is SQL-ben ilyet használni, de egy While ciklus szerintem erre pont megfelel.
Második sortól kezdve végiglépdelsz rajta, mindig kiveszed az eggyel előző számot, és azt hozzáadod egy 0-ról induló változóhoz.
És továbbra sincs ebben semmi rekurzió.
Új hozzászólás Aktív témák
- Sütés, főzés és konyhai praktikák
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Bemutatkoztak a Samsung legújabb fülhallgatói is
- PlayStation 5
- Teljes verziós játékok letöltése ingyen
- Samsung Galaxy Felhasználók OFF topicja
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Fejhallgató erősítő és DAC topik
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Mr Dini: Mindent a StreamSharkról!
- További aktív témák...
- 31,5" MSI MAG 325QF E18V
- HP EliteBook 830 G5 13,3" i7 8650u, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- HP EliteBook 830 G5, G6 13,3" i5, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- Akció!!! Microsoft Surface Laptop 4 13.5" i7-1185G7 16GB 512GB 1 év garancia
- HP EliteBook 840 G6, G5 14" i5, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- DAHUA 16GB DDR4 3200 MHz laptop RAM
- Gamer PC-Számítógép! Csere-Beszámítás! R5 2600 / RX 5700XT 8GB / 16GB DDR4 / 256SSD + 1TB HDD!
- HIBÁTLAN iPhone 14 256GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4678
- Xiaomi 14T / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- Készpénzes / Utalásos Számítógép felvásárlás! Személyesen vagy Postával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


