Hirdetés
- One mobilszolgáltatások
- iPhone topik
- Milyen okostelefont vegyek?
- Várhatóan ez a négy iPhone már nem telepítheti az iOS 27-et
- Redmi Note 15 Pro 5G – a szokásosat?
- Távozik az Apple vezérigazgatója
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Samsung Galaxy S25 - végre van kicsi!
- Xiaomi 17 Ultra - jó az optikája
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
Új hozzászólás Aktív témák
-
zolynet
veterán
válasz
-=Flatline=-
#2822
üzenetére
select kvizid,name,time, substring(convert(char(20), time,120),12,2) DT,
case when substring(convert(char(20), time,120),12,2) between '01' and '08' then '150'
when substring(convert(char(20), time,120),12,2) between '08' and '16' then '100'
when substring(convert(char(20), time,120),12,2) between '16' and '23' then '50' end [DT_point]
from prohardver
where helyes=1 -
zolynet
veterán
válasz
-=Flatline=-
#2820
üzenetére
Először próbáld meg, aztán ha nem megy segítünk.
CASE
-
zolynet
veterán
válasz
-=Flatline=-
#2817
üzenetére
Első alapvető tézis: DB-ban nem törlünk!
Ott van a helyes (0,1) indikátor, pont jó erre. Inkább azt update-d."pontozás 3 update-je megoldható egy körben?" - ezt teljesen nem értem hogy mit szeretnél

-
rum-cajsz
őstag
válasz
-=Flatline=-
#2810
üzenetére
Ha jól értelek, akkor felhasználónként a legkorábbi helyes tipp kell, az ez (kicsit bőbeszédűen):
select kvizid,name,
DATE_FORMAT(time, '%Y-%m-%d') as Day,
min(time) as Időpont
from prohardver
where helyes=1
group by kvizid,name,DATE_FORMAT(NOW(), '%Y-%m-%d'); -
Ispy
nagyúr
válasz
-=Flatline=-
#2809
üzenetére
Most akkor egy view kell neked, vagy egy tárolt eljárás?
-
Apollo17hu
őstag
válasz
-=Flatline=-
#2810
üzenetére
MySQL-t nem vágom, Oracle-ben a rank() függvénnyel lehetne megoldani valahogy így:
select rank() over (partition by t.kvizid, t.name, trunc(t.time) order by t.time) as sorrend
Ez egy olyan oszlopot generálna neked, ahol kvízenként, azon belül userenként, azon belül naponta minden egyes választ sorba rendez időpont alapján. Erre az oszlopra szűrve - ha előtte rászűrtél, hogy a teljes listából csak a helyes válaszokra van szükséged - elég csak az '1' értékeket megtartani, mivel ezek lesznek adott kvízhez adott napon adott user első helyes válaszai.
Tehát a dolgod, hogy keress valami sorrendfüggvényt MySQL-ben...
-
-=Flatline=-
tag
válasz
-=Flatline=-
#2809
üzenetére
No szép, az updatelt fiddlet már nem tudtam beleszerkeszteni, ímhol:
Új hozzászólás Aktív témák
Hirdetés
- Milyen TV-t vegyek?
- Samsung LCD és LED TV-k
- Milyen légkondit a lakásba?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Vége a régi Kindle-öknek? Az Amazon május 20-án beszünteti támogatásukat
- Kábellel oldaná meg a 12VHPWR gondjait az ASUS
- Kamionok, fuvarozás, logisztika topik
- Olcsóbb lett a Game Pass Ultimate, de a Call of Dutyért cserébe várni kell
- Proxmox VE
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- További aktív témák...
- Legújabb Thinkpad T14 gen6 - Bontatlan + magyar! - Core Ultra 7 255U - 16/32GB - 512GB - Gyártói gar
- 96GB DDR5 ECC RDIMM 5600MHz szerver RAM
- Eladó AMD Ryzen 7 9700X, RTX 3070, 32GB 6000MHz DDR5, 1TB M.2, 850W +80 Gold Gamer PC!
- Dell Latitude 5411,14",FHD,i7-10850H,16GB DDR4,512GB SSD,2GB VGA,WIN11
- Dell Precision 7720,17.3",FHD,i7-7820HQ,16GB DDR4,256GB SSD,P3000 6GB VGA,WIN11
- Apple iPhone 17 512GB Black Karcmentes állapot 100% akku (12 ciklus)
- HP EliteBook 640 G9 - i5-1235U 16GB 512GB 1 év garancia
- Apple Macbook Air 13,6 M4 10C CPU/8C GPU/16GB/256GB - éjfekete- HUN - MW123MG/A - 4 Ciklus 3 év gari
- VADIÚJ Microsoft Surface Pro 12 12" Snapdragon X Plus 16GB 256GB Tüzes Ezüst gar:2028.02.09.
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



