Hirdetés
- Autós kamerák
- Noctua+Asetek: egyre közelebb a Noctua első vízhűtése
- Milyen billentyűzetet vegyek?
- Mini-ITX
- Milyen Android TV boxot vegyek?
- Milyen egeret válasszak?
- A jövőben egy új foglalat több CPU-generációt is kiszolgál majd az Intelnél
- AMD Navi Radeon™ RX 7xxx sorozat
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- AMD vs. INTEL vs. NVIDIA
Új hozzászólás Aktív témák
-
bpx
őstag
válasz
kisbandima
#1163
üzenetére
egyrészt, ha bind változókat használsz, ez így is csak annyi SQL, ahány esetet a feltételek megadása/meg nem adása eredményez
de ha minden esetet egy SQL utasítással akarsz kezelni, ám legyenMSSQL-t nem ismerem, szóval ez amolyan pszeudokód lesz

SELECT oszlop1, oszlop2
FROM tabla
WHERE datum > NVL(:B1, MINDATE)
AND datum < NVL(:B2, MAXDATE)
AND osszeg > NVL(:B3, 0)
AND osszeg < NVL(:B4, INT.MAXVALUE);B1-B4 bind változók, ami user input
ha a user nem ad meg semmit, akkor NULL-t adsz be neki
az NVL arra való, hogy ha az első paramétere NULL, akkor kicseréli a másodikratehát ha a user nem ad meg felső határt a dátumra, akkor a NULL-t kicseréli az NVL a lehetséges legnagyobb dátumra
ha a user nem ad meg alsó határt az összegre, akkor kicseréli 0-ra
és így tovább...ha meg linq vagy ilyesmi, abban nem vagyok otthon (sajnos)
Új hozzászólás Aktív témák
- Milyen routert?
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- iPhone topik
- Diablo II: Classic és Resurrected
- Vicces képek
- Csillagfelhő áztatná el Elon Musk űrkarneválját
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
- Luck Dragon: Óraátállítás
- Nintendo Switch 2
- További aktív témák...
- SFF PC - 14. gen./ 32 GB DDR5/ 250 GB SSD/ Gt 710
- LENOVO X380 Yoga 360 touch - 13,3" FHD - i5 8250U, 8GB RAM, SSD, jó akku, - számla, 6 hó gar
- HP Probook 470 G5 (Intel Core i5-8250U 4 mag 8 szál, 17.,3" FullHD) több darab, akár 24.990Ft
- HP Probook 430 G7 (Intel Core i5-10210U 4 mag 8 szál, 13,3" FullHD) több darab, akár 24.990Ft
- Samsung A 56 5G telefon
- HP ProDesk 400 G2 Mini, i7-6700T,8GB DDR4,256GB SSD,WIN11
- AKCIÓ! 4TB Kingston NV2 NVMe SSD meghajtó garanciával hibátlan működéssel
- Gigabyte RTX 5060 Ti 16GB // Felbontott, új // SZÁMLA // GARANCIA //
- iPhone 13 128GB 100% Green (1év Garancia) - ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- HP Elitebook 830 G5,FHD,13.3",i5-8350U,8GB DDR4,256GB SSD,WIN11,IR kamera
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


