Just nu i M3-nätverket
Gå till innehåll

Problem med LIKE i SQL ..


Xcut3r1

Rekommendera Poster

har en databas med lite olika rader i med följande id

00811

00812

00813

osv ..

 

och vill mha LIKE plocka ut alla rader med id 0081 ..

hur fixar man det??

 

eller finns det nåt annat kommmando för detta som är bättre?

 

tacksam för svar

 

Länk till kommentar
Dela på andra webbplatser

och vill mha LIKE plocka ut alla rader med id 0081 ..

hur fixar man det??

 

 

Borde inte följande fungera:

 

SELECT * FROM databas WHERE id > 809 AND id < 820

 

Eller är det något annat du är ute efter?

 

 

 

.dune.

----------------------------------------------

push@A,$_ for reverse q.e...q.n.;for(@A){$_=unpack(q|c|,$_);@a=split//; shift@a;shift@a if $a[$[]eq$[;$_=join q||,@a};print $_,$/for reverse @A

 

Länk till kommentar
Dela på andra webbplatser

SELECT * FROM tabell WHERE id = '0081'

Så här?

 

 

_________

TicoRoman - The One And Only

 

Länk till kommentar
Dela på andra webbplatser

Frågan ser ut så här, alltså jag vill plocka ut resultat dynamiskt beroende på vad uKatId är. Och uKatId är inte exakt lika som id jag vill plocka ut från tabellen men de 4 första siffrorna är lika.

 

vill plocka ut

00811

00812

00813

och id:t som hämtar ser ut så här

0081

 

SQL="SELECT au_id, kat2Title FROM uKategori2 WHERE au_id LIKE '%uKatId%' ORDER BY kat2Title"

 

 

Hoppas nån förstod ..

 

Länk till kommentar
Dela på andra webbplatser

SELECT * FROM uKategori2 WHERE LEFT(auid,4) = '0081'

Menar du så här?

 

 

_________

TicoRoman - The One And Only

 

[inlägget ändrat 2003-04-06 12:53:29 av TicoRoman (Almir)]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...