fordi at telefon ikke skal ned i distinct.... telefon feltet, skal bare være data, som tilhøre de felter som der bliver valgt med SELECT DISTINCT navn FROM personer.
FYI er DISTINCT et alias for DISTINCTROW - Det er altså unikke rækker :) Derfor virkede det ikke at tage navn, telefon da det er hele rækken der skal være unik :)
Det er vel egentlig ikke nødvendigt at bruge MAX() du kan vel bare bruge SELECT navn, telefon, FROM personer GROUP BY navn ?
Husk for alt i verden at have et index på (navn, telefon) ! Ellers vil mysql både lave en temporær tabel og lave en filesort :o
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.