Hirdetés
- iPhone topik
- Yettel topik
- Milyen okostelefont vegyek?
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy S26 - szeret, nem szeret
- Ennyit szűkít az X300 Ultra a telepen Európában
- Samsung Galaxy Z Fold4 - egyre megy, honnan nézed
- Hatalmas telepet és fizikai ventilátort kaptak az új Oppo-k
- Magisk
- Telekom mobilszolgáltatások
Ú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
- Filmgyűjtés
- NVIDIA® driverek topikja
- WLAN, WiFi, vezeték nélküli hálózat
- Kerékpárosok, bringások ide!
- Last contact: rejtélyes körülmények között semmisült meg a 34343-as műhold
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- Assetto Corsa EVO
- Vivaldi (böngésző)
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- További aktív témák...
- Dell Latitude 5401,14" FHD,i7-9850H,16GB DDR4,512GB SSD,WIN11,ÚJ AKKU
- Fury 15 G8 15.6" FHD IPS i7-11850H RTX A2000 32GB 512GB NVMe magyar vbill ujjolv gar
- ZBook Firefly 14 G11 14" FHD+ IPS Ultra 7 155H RTX A500 32GB 1TB NVMe ujjlolv IR kam gar
- Garmin Epix Sapphire White Titanium (Gen2) - Bontatlan
- Gigabyte A16 CVH 15.6" FHD+ IPS i7-13620H RTX 5060 16GB 512GB NVMe IR kam gar
- Eredeti Lenovo 90W szögletes (téglalap) notebook táp + kerek átalakító egyben eladó
- 27% - MSI G255PF E2 Monitor! 1920x1080 / 1ms / 180Hz / FreeSync !
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- Eladó Samsung Galaxy A12 4/128GB fekete / 12 hónap jótállás
- BESZÁMÍTÁS! Asus B560M i5 11400 16GB DDR4 512GB SSD RTX 3060 12GB Formula Air Mesh G3 Adata 600W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


