03. september 2003 - 08:43Der er
7 kommentarer og 1 løsning
hjælp med distinct
Hej Jeg har brug for lidt hjælp, jeg forstå ikke distinct ikke helt... Mit problem er hvis jeg har f. eks. 4 row i table fornavn, mellemnavn, efternavn, telefon
og så vil jeg test om der der er nogle dubletter i fornavn, mellennavn, efternavn så der ikke er to person med fuldstendigt samme navn
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
03. september 2003 - 08:48#1
det du leder efter, er nok ikke, om der findes 2 ens personer i databasen, men om en person, der skal oprettes, findes i databasen... eller hvad???
nej... Jeg har lavet en database med en masse navn i og der er en "masse" som har samme navn... nu sider jeg så med Microsoft Access og laver noget SQL line i det... For jeg skal lige have dem slette...
Okey okey det var måske ikke den rigtig kategori jeg har lagt den under men ved bare der er en masse super SQL folk inde under ASP =) der for jeg valgt at ligge den her =)
Du vil finde dupletter: og så vil jeg test om der der er nogle dubletter i fornavn, mellennavn, efternavn så der ikke er to person med fuldstendigt samme navn
Det gøres på denne måde.
SELECT brugere.fornavn, brugere.mellemnavn, brugere.efternavn, brugere.brugerid FROM brugere WHERE (((brugere.fornavn) In (SELECT [fornavn] FROM [brugere] As Tmp GROUP BY [fornavn],[mellemnavn],[efternavn] HAVING Count(*)>1 And [mellemnavn] = [brugere].[mellemnavn] And [efternavn] = [brugere].[efternavn]))) ORDER BY brugere.fornavn, brugere.mellemnavn, brugere.efternavn;
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.