» »

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???

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

Zgodovina sprememb…

  • spremenilo: nurmaln ()

NeOman ::

debug izbire nared, poglej kaj ti vrne pod @stevilo

nurmaln ::

ne javi nobene napake, samo ničesar ne vrne

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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[mySQL] Vrstni red iskanja

Oddelek: Programiranje
91403 (1313) DeeJay
»

MS Access (strani: 1 2 )

Oddelek: Programiranje
647430 (5488) travica
»

Malce zahtevnejši SQL stavek včasih narobe SELECT-a

Oddelek: Izdelava spletišč
302152 (1821) Brilko
»

[T-SQL] Kako vnest podatek v bazo in da ti hkrati vrne id?

Oddelek: Programiranje
162903 (2621) dmok
»

Php In My sql

Oddelek: Programiranje
221855 (1604) pivmik

Več podobnih tem