Avatar billede nca Juniormester
01. april 2009 - 16:00 Der er 2 kommentarer og
1 løsning

Optælling i en query

Jeg har en base med ca 5000 maskinnavne i.
Jeg vil gerne have lavet en optælling, hvor basen er grupperet på de 3 første tegn i maskinnavnet.
Maskinerne hedder fx. ABIPC002, ABIPC008, HJSLT001, HJSPC004, HJSLPCAA.
Jeg vil så gerne have et resultat der hedder:
ABI: 2
HJS: 3
Avatar billede mugs Novice
01. april 2009 - 16:34 #1
SELECT Left([maskinnavn],3) AS Udtryk1, Count(Left([maskinnavn],3)) AS Udtryk2
FROM Tabel1
GROUP BY Left([maskinnavn],3);
Avatar billede susanneandersen Nybegynder
01. april 2009 - 16:37 #2
Jeg ville indsætte en ny kolonne i querien og lave et udtryk
grp: Left([tabelnavn.feltnavn];3) og derefter lave en summering på grp.
Avatar billede mugs Novice
01. april 2009 - 18:29 #3
Tak for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



Seneste spørgsmål Seneste aktivitet
I dag 06:10 Excel åbner fil i kæmpe format Af Aske i Excel
I går 22:00 Datafordeler Af Lsk i PHP
I går 12:37 Summere beløb pr. dato Af TTA i Excel
31/1022:44 Tilslutte chassic fans Af viking69 i PC
31/1020:28 LED lysstofrør Af ErikHg i Fri debat