10. oktober 2004 - 20:17
Der er
10 kommentarer
Sorter efter bestemt type tal
Hej Jeg har en liste som jeg skal have sorteret. jeg skal have fundt alle tal som ligne eks. 15600.4000.0 i længeden og med .0 til slut. tal fra database: 01759.5061.0 01759.5061.6 01774.5103.0 018481 018499 020.001.000 020.001.006 020.001.100 020.001.101 020.001.102 På forhånd tak
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
10. oktober 2004 - 20:24
#1
SELECT Tabel1.tal, Len([tal]) AS Udtryk1, Right([tal],2) AS Udtryk2 FROM Tabel1 WHERE (((Len([tal]))=12) AND ((Right([tal],2))=".0"));
10. oktober 2004 - 21:50
#2
eller bare: SELECT tal FROM Tabel1 WHERE Len([tal])=12 AND Right([tal],2)=".0"
10. oktober 2004 - 21:53
#3
unægteligt mere elegant :o) læg et svar -> KISS
10. oktober 2004 - 21:55
#4
næ næ...jeg syntes bare, at jeg ville foreslå det :o)
10. oktober 2004 - 21:57
#5
Du er alt for beskeden :o)
10. oktober 2004 - 22:01
#6
"Beskedenhed" er mit mellemnavn ;o)
11. oktober 2004 - 12:10
#7
skal jeg ikke bare indsætte "WHERE (((Len([tal]))=12) AND ((Right([tal],2))=".0"));" i felttet kriterier i en forespørgsel eller hvad gøre jeg galt.
11. oktober 2004 - 12:20
#8
Where er dit kriterie. Prøv at indsætte linien som den sidste i din SQL-sætning i forespørgslen. Du kan som et eksperiment indsætte enten min eller thomasjepsen's SQL-sætning i en ny tom forespørgsel, idet du jo skal ændre både tasbel- og feltnavnet til de aktuelle navne.
11. oktober 2004 - 13:01
#9
Nu virker det hvor jeg skiftet tal med f1(((Len([F1]))=12) And ((Right([F1];2))=".0") mange tak
11. oktober 2004 - 13:07
#10
Selv tak - Husk at lukke spørgsmålet.
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser