Avatar billede jakobgt Nybegynder
17. februar 2002 - 00:58 Der er 9 kommentarer og
1 løsning

Finde forskellige poster

Hej

Hvordan finder man kun poster, hvor én kolonne ikke må være lig de andre poster.
F.eks. har jeg en tabel med samtlige hits på min webside. Fra den vil jeg gerne kun finde hits hvor gæsterne er forskellig fra hinanden, dvs. jeg kun får poster ud hvor ingen af værterne er lig hinanden og altså et tal for unikke besøgende.
Jeg bruger PHP gennem ODBC, så jeg vil gerne have at det er en SQL-sætning (á la distinct i MySQL).

Mvh Jakob
Avatar billede erikjacobsen Ekspert
17. februar 2002 - 01:01 #1
Hvis dine gæster står i kolonnen "nummer" så kan du

  select * from dintabel group by nummer
Avatar billede jakobgt Nybegynder
17. februar 2002 - 01:06 #2
Nu siger den:
Warning: SQL error: [Microsoft][ODBC Microsoft Access-driver] Der kan ikke grupperes efter felter, der er markeret med "*"., SQL state 37000 in SQLExecDirect in G:\Hjemmeside\highpower.dk\high.inc.php on line 164
Avatar billede erikjacobsen Ekspert
17. februar 2002 - 06:37 #3
Nå jamen, det er så en sjov ting med Access - det kan man nu
i et rigtigt databasesystem.

Så må du

  select count(*) as antal from dintabel group by nummer

eller

  select nummer, count(*) as antal from dintabel group by nummer
17. februar 2002 - 10:09 #4
Select Distinct nummer From Dintabel
Avatar billede jakobgt Nybegynder
17. februar 2002 - 15:22 #5
erikjacobsen >> Tak, nu virker det.

thomasjepsen >> Distinct findes ikke i Access.

Mvh Jakob
17. februar 2002 - 15:50 #6
Sludder og vrøvl - jeg har lært SQL gennem Access og Distinct virker og fungere fint :o)
Avatar billede jakobgt Nybegynder
17. februar 2002 - 15:52 #7
Hvilken version af Access har du?
Jeg kan ikke få det til at virke.
Avatar billede jakobgt Nybegynder
17. februar 2002 - 15:56 #8
Det må du s.. undskylde - det virker fint.
Jeg ved ikke hvad jeg lavede da jeg testede det.. ;o)

Hvis du gerne vil have nogle point, kan jeg godt oprette et nyt spm til dig.
17. februar 2002 - 16:30 #9
Nej nej, det er der ingen grund til. Eriks svar var jo lige så godt.

Jeg hader bare at få uret :o))
Avatar billede jakobgt Nybegynder
17. februar 2002 - 16:33 #10
Ok - det samme her ;o)
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

IT-JOB

Udlændinge- og Integrationsministeriet

Full Stack Udvikler til Koncern IT i Udlændingestyrelsen

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Senior specialister (Datacenter Network) til Forsvarets nye Digitale Backbone

RackPeople

Teknisk Lead

Netcompany A/S

IT Consultant

Københavns Universitet

Platform Engineer