Byt ut % mot _
% matchar 0 eller fler tecken.
_ matchar exakt ett tecken
Eventuella felskrivningar är telefonens fel!
2 svar · 463 visningar · startad av oskars
Hej!
Jag försöker göra en sökfunktion som använder wildcards för att göra ett urval bland en fyrsiffrig kod.
Så här t.ex
Sökning: 1XXX
Ska plocka ut alla där fyrsiffriga KOD börjar med 1, alltså 1000-1999
Sökning: X1XX
Ska plocka ut alla där fyrsiffriga KOD's andra siffra är 1, alltså 0100 - 0199
Jag har försökt med %-tecknet men det blir fel. Förstår att jag ska använda LIKE på något vis, men det är något med logiken jag inte förstår!
SELECT * FROM minTabell WHERE KOD LIKE '%1%%'
Ovan är så jag försökt, men den fetchar ju t.ex även 0001 osv.
Tacksam för hjälp!
/ O
Byt ut % mot _
% matchar 0 eller fler tecken.
_ matchar exakt ett tecken
Eventuella felskrivningar är telefonens fel!