webForumDet fria alternativet

övrigt i sql

2 svar · 194 visningar · startad av web00132

web00132Medlem sedan maj 2001797 inlägg
#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

@ndersMedlem sedan juni 200032 969 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]

web00132Medlem sedan maj 2001797 inlägg
#3

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

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)