Hirdetés
-
Ízléses külsejű hordozható projektort villantott a Yaber
ph A cég kétféle verzióban készülő, Full HD-s újdonságán a JBL is rajta hagyta a kézjegyét.
-
Csak jövőre érkezik a Lost Records: Bloom & Rage
gp Az előzetes információk még arról szóltak, hogy idén megkapjuk a programot, végül 2025-re halasztották a premiert.
-
Rejtett díjak, nehéz lemondás: az USA pereli az Adobe-ot
it Nem csak rejtett díjakkal károsítja meg a fogyasztókat az Adobe, de az előfizetések lemondását is megnehezíti – ezért beperelte az USA kormánya.
Ú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)
[ Szerkesztve ]
Új hozzászólás Aktív témák
- LENOVO IDEAPAD 5 PRO - 16" 2.5K - IPS 120Hz - Ryzen 5 6600HS - 16GB - 512GB - Win11- Garancia
- Eladó HP DL360G9 4LFF + 4SFF / 2x E5-2680v4 / 512GB RAM / 4x1G + 2x 10G SFP+ / 2 LFF tray
- iPhone SE 2020 home gomb hibás ajándék kábellel 97% akksi
- MSI GE62 2QC Apache - i7-5700HQ - 16GB RAM - GTX960M - 500GB M.2 - 1TB HDD
- Fotós termékeket értékesítő munkatársat keresünk (Budapest)