webForumDet fria alternativet

Split eller liknande

4 svar · 279 visningar · startad av Glitter

GlitterMedlem sedan juli 2003442 inlägg
#1

Jag har en sträng med ex "a b c"
sqlen skall då bli
column like '%a%' AND
column like '%b%' AND
column like '%c%'

Hur kan jag få fram detta i SP dynamisk

Kör SQL 2000 Server

GlitterMedlem sedan juli 2003442 inlägg
#2

Löste sig...

OveRRidEMedlem sedan feb. 20018 509 inlägg
#3

Jasså? Hur då om man får fråga? Genom att skriva "det löste sig.."? :OO

GlitterMedlem sedan juli 2003442 inlägg
#4

Nä gjorde en kodsnutt som funkade :D

while CHARINDEX(' ', @sokord) <> 0
begin
	Set @SQL = @SQL + 'Coll =''' + Left(@sokord, CHARINDEX(' ', @sokord)-1) + ''')	
	Set @sokord = replace(@sokord, Left(@sokord, CHARINDEX(' ', @sokord)), '')
end
OveRRidEMedlem sedan feb. 20018 509 inlägg
#5

Okej, vad bra. Då kanske du kan markera rätt svar då?

126 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
123 ms — hämta tråd, inlägg och bilagor (db)