webForumDet fria alternativet
Logga in / Bli medlem

övrigt i sql

ASP

2 svar · 196 visningar · startad av web00132

Medlem sedan maj 2001797 inlägg
Trådstart#1

Förmodligen en dum fråga. Om man vill ha fram alla poster, med en sql-sats, som inte börjar med en bokstav, hur ska man göra då??

SELECT * FROM " & strGenre & " WHERE artist LIKE '1%' OR '2%' OR '3%' OR '4%' OR '5%' OR '6%' OR '7%' OR '8%' OR '9%' OR '0%' ORDER BY artist;

Detta blir väldigt fult och fungerar dessutom inte.

/Richard

Medlem sedan juni 200032 967 inlägg
#2

Du anger inte vilken DBMS du använder, men detta skall i alla fall fungera i SQL Server:

SELECT * FROM " & strGenre & " WHERE artist LIKE '[0-9]%' ORDER BY artist

Jag antar att du kör Access, men prova i alla fall ovanstående. :)

Red: Klant. ;)

Mvh,

[Redigerat av @nders den 25 jan 2002]

Medlem sedan maj 2001797 inlägg
#3

Jag kör Access och det funkade finfint. Tack ska du ha!

423 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
126 ms — hämta statistik (db)
125 ms — hämta tråd, inlägg och bilagor (db)
170 ms — ändringar (db)