Forum » Programiranje » Transact SQL "IN"
Transact SQL "IN"
nurmaln ::
en manjši problemček:
v MS Visual Studio izdelujem en report
SELECT...
....
...
WHERE [stolpec 1] IN (87, 95, 34,98)
rad bi da uporabnik sam izbira množico števil zato:
WHERE [stolpec 1] IN (@število) -- uporabnik v polje vpiše eno ali več števil
zadeva dela če uporabnik vnese eno število, če pa jih vnese več (jih seveda loči z vejico) pa ne
se komu sanja kje bi bil lahko problem???
v MS Visual Studio izdelujem en report
SELECT...
....
...
WHERE [stolpec 1] IN (87, 95, 34,98)
rad bi da uporabnik sam izbira množico števil zato:
WHERE [stolpec 1] IN (@število) -- uporabnik v polje vpiše eno ali več števil
zadeva dela če uporabnik vnese eno število, če pa jih vnese več (jih seveda loči z vejico) pa ne
se komu sanja kje bi bil lahko problem???
OwcA ::
Poglej v kaj se sestavi poizvedba. Zaradi pretvarjanja med tipi lahko dobiš kaj v smislu "1,2,3" ali recimo samo 1 (torej, da vse od prvega neštevilskega znaka odreže).
Otroška radovednost - gonilo napredka.
nurmaln ::
ammm sorry, ne razumem čist kaj hočeš povedat
edit
oz. vem kaj misliš da bi bil lahko problem, ampak ne razumem kako naj bi to popravil
edit
oz. vem kaj misliš da bi bil lahko problem, ampak ne razumem kako naj bi to popravil
Zgodovina sprememb…
- spremenilo: nurmaln ()
darkolord ::
Ni tako preprosto. Vejica označuje nov parameter, enega stringa pa ne moreš direktno pretvorit v več parametrov... Tukaj je več rešitev
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [mySQL] Vrstni red iskanjaOddelek: Programiranje | 1403 (1313) | DeeJay |
» | MS Access (strani: 1 2 )Oddelek: Programiranje | 7430 (5488) | travica |
» | Malce zahtevnejši SQL stavek včasih narobe SELECT-aOddelek: Izdelava spletišč | 2152 (1821) | Brilko |
» | [T-SQL] Kako vnest podatek v bazo in da ti hkrati vrne id?Oddelek: Programiranje | 2903 (2621) | dmok |
» | Php In My sqlOddelek: Programiranje | 1855 (1604) | pivmik |