Avatar billede javadi Nybegynder
05. maj 2001 - 22:44 Der er 10 kommentarer og
1 løsning

SQL-forespørgsel

Hej
Hvordan kan jeg lave en SQL-forespørgsel, der viser hvor mange medlemmer der findes fordelt på Postnr.

På forhånd tak.
Avatar billede erikjacobsen Ekspert
05. maj 2001 - 22:47 #1
select count(*) as antal from medlemmer group by postnr
Avatar billede bojohansen Nybegynder
06. maj 2001 - 00:40 #2
Ville
Select Count(FeldtNavnIdataBasen) as antal From medlemmer group by postnr

Ikke spare lidt på resurcerne

FeldtNavnIDatabasen skal selvfølgelig være et feldt hvor alle har en værdi, eventuelt Navn, medlems nummer
Avatar billede erikjacobsen Ekspert
06. maj 2001 - 00:45 #3
Jeg tror det bliver det samme
Avatar billede bojohansen Nybegynder
06. maj 2001 - 00:48 #4
Tjaaaaa jeg ved det faktigst ikke 100%, men det lyder lidt mere logisk kun at selecte 1 feldt frem for det hele, men på den anden side river man jo ikke noget ud af DB\'en end COUNT...........
Avatar billede proaccess Nybegynder
06. maj 2001 - 08:23 #5
Der ER en forskel, følgende er snappet fra hjælpen i Access:

The Count function doesn\'t count records that have Null fields unless expr is the asterisk (*) wildcard character. If you use an asterisk, Count calculates the total number of records, including those that contain Null fields. Count(*) is considerably faster than Count([Column Name]).
Avatar billede bojohansen Nybegynder
06. maj 2001 - 10:38 #6
Jamen så skal der da bruges Count(*) for eftertiden :-))
Avatar billede erikjacobsen Ekspert
06. maj 2001 - 10:45 #7
Og retfærdigvis skal også siges at denne forespørgsel vil gå hurtigere,
hvis postnr feltet er indekseret. Opdateringer tager så liiidt længere.
Avatar billede bojohansen Nybegynder
08. maj 2001 - 17:21 #8
En lille bemærkning.

Jeg har lige ændret 7 sider som selecter ned igennem 1-7 Conn\'s for at afslutte med en Count(FeldtNavn) om til Count(*), og jeg skal da lige love for at den er blevet hurtigere, Ca. 50% i forhold til hvad den plejer på denne tid af dagen hvor web-hotellet får temmelig mange hits.

:-)
Avatar billede erikjacobsen Ekspert
08. maj 2001 - 19:25 #9
Fornemt !
Avatar billede proaccess Nybegynder
09. maj 2001 - 07:26 #10
Se, det betaler sig at benytte Eksperten.dk !!!
Avatar billede bojohansen Nybegynder
09. maj 2001 - 08:56 #11
:-))
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