Új hozzászólás Aktív témák
-
tm5
tag
válasz
zolynet
#4326
üzenetére
Kb. minden SQL dialektusban, a 2. szám az a hossz, nem az "-ig" : [pl. MySQL ]
-
martonx
veterán
válasz
zolynet
#2920
üzenetére
Vagy nekiállnak valamilyen BI rendszert használni. PL. a Microsoft Office-ban lévő Power BI mostanra egészen elképesztő tudású. És még sokba se kerül (relatíve persze), mert az Office árában benne foglaltatik a 2013-as verziótól kezdve. Persze egy ilyen önkiszolgáló BI használata előtt se árt egy pár százezres képzésen részt venni, hogy mégis eszik-e vagy isszák.
-
-=Flatline=-
tag
válasz
zolynet
#2818
üzenetére
Hello!
Odáig már megvan a dolog általatok, hogy megkeressük az adott napi első válaszadási időpontot per júzer per day per kvízID. Az időponttól függően, azaz, ha éjféltől nyolcig, nyolctól délután négyig és négytől éjfélig jött a helyes válasz, különböző pontokat írunk bele a végeredmény egy sorunkba. 150et 100at és 50et respectively.
Zsolya: Azért nem ilyen egyszerű a képlet, mert ez egy sokkal összetettebb adatbázis része, amiből ezt emeltem ki, mert erre van szükség. Nem elég csak a helyes mezőt használni, ez egy kvízrendszer része. És a kvízrendszer pluginja olyan hivatkozásokat küld, aminek nem megfelelő eredményt ad, ha csak a helyes mezőket váltogatom és bentmaradnak a nem helyes, vagy több instance helyes válaszok.
Kizárólag az segít, amit a legelső posztban kértem és tisztában vagyok vele, hogy nem törlünk direktben, de nem is a "lecke" része volt a cél, így akármilyen unorthodox, azt szeretném elérni, amit fent leírtam. Mély tisztelettel:
Flat
-
-=Flatline=-
tag
válasz
zolynet
#2818
üzenetére
Egyetértek, de nincs más megoldás és ez egy relatíve átmeneti megoldás, míg a plugint továbbfejlesztik... Mivel az adott struktúra, ha bennehagyom megzavarja a leaderboard kéréseket és gagyi eredményt adna, muszáj törölni. (Esetleg egy deleted 0 / 1 oszlopot be tudok varázsolni egye fene, de akkor kérek szépen kiegészítést az előző megoldáshoz, ami updateli mindet, kivéve a várt eredményt. tehát a várt eredmény a deleted=0, a tÖbbi deleted=1)
-
-
Jim-Y
veterán
válasz
zolynet
#1756
üzenetére
Az a gond, hogy a query egy eljárásban lesz, amit hetente futtatnak. Tehát például X.héten szerdán lefuttatják az eljárást, és ebben van a query ahol az X-1. hétre kell számolni valamit, és egy olyan tábla is van, ahol
WHERE mezo1 > X-1. hét első napja AND mezo2 < X-1. hét utolsó napja.Remélem érthető a probléma, és köszi a választ, meglesem

megj: ja igen, és a procedure-t első körben paraméterek nélkül akarom megcsinálni, mert nyílván úgy egyszerűbb lenne ha a user beadná a kérdéses hét első, és utolsó napját. De teljesen hülyebiztosra akarom megcsinálni.
-
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ó. -
martonx
veterán
nem kell ehhez algoritmus sima regex megoldja. Kérdés, hogy milyen SQL?
where adoszam mezo like 'adoszamregex' és kész.
ez a like 'adoszamregex' nyilván SQL típus függő megoldás lesz. MSSQL nem nagyon támogatja a szabványos regex-et, ha bármilyen más SQL-t használsz, akkor nyert ügyed van. MSSQL esetén C#-ban írni kell hozzá első körben egy saját regex függvényt.
-
RedSign
tag
SQL-ben?
Mert egyébként a google elég sok találatot ad:
http://www.google.hu/url?sa=t&source=web&cd=1&ved=0CBcQFjAA&url=http%3A%2F%2Fdelphi.pernita.hu%2F3%2Findex.htm&rct=j&q=ad%C3%B3sz%C3%A1m%20ellen%C5%91rz%C5%91%20algoritmus&ei=HxcjTa77B8GEOqWquaUJ&usg=AFQjCNGor8Ja5OAWP-Nv4L7wrV6_EIWuXQ&sig2=3N6dBIl1uiQ0DP9QSDJWiA&cad=rjahttp://www.google.hu/url?sa=t&source=web&cd=2&ved=0CB8QFjAB&url=http%3A%2F%2Fprohardver.hu%2Ftema%2Fadoszam_ellenorzo_algoritmus%2Fhsz_1-50.html&rct=j&q=ad%C3%B3sz%C3%A1m%20ellen%C5%91rz%C5%91%20algoritmus&ei=HxcjTa77B8GEOqWquaUJ&usg=AFQjCNHZuWYd7SXAJGi_1QX9Izbqn6NkKA&sig2=snjCYG4prgVumADbhOSgOQ&cad=rja
http://www.google.hu/url?sa=t&source=web&cd=3&ved=0CCoQFjAC&url=http%3A%2F%2Fwww.metacomp.hu%2FDok%2FFfb.htm&rct=j&q=ad%C3%B3sz%C3%A1m%20ellen%C5%91rz%C5%91%20algoritmus&ei=HxcjTa77B8GEOqWquaUJ&usg=AFQjCNFuU1jfOJKGUWvjUdksLaZhAYfl2g&sig2=m_YR9YXI_zKDlOtLw2GrVA&cad=rja
Új hozzászólás Aktív témák
- iPhone topik
- Kertészet, mezőgazdaság topik
- One mobilszolgáltatások
- Felfedte a Xeon 600 sorozat sötét titkait az Intel
- Windows 11
- Kutya topik
- Mi az a monitor ott a gépedben? Csak a Phanteks vizesblokkom...
- Nintendo Switch
- Gépész 3D tervezőrendszerek
- Vezeték nélküli fülhallgatók
- További aktív témák...
- Eladó Apple iPhone 11 64GB fekete / 12 hó jótállás
- Lenovo IdeaPad Slim 3 Ryzen 7 8840HS 15" FHD+ 24GB 1000GB Teljeskörű garancia
- HP Elitebook / Probook üzleti kategóriás notebookok - i5 - i7 - Ryzen - nagy választékban számlával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! HP Elitedesk 800 G4 SFF számítógép - i5 8500 16GB DDR4 256GB SSD Intel UHD 630 250W W11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




