Michael Jensen wrote:
>
> "Andreas Kleist Svendsen" <usenetnospam@nau.dk> wrote in message
> news:m447dtsnno9aoknuee8tfkfjcf8m1birg0@4ax.com...
> > Martin <martini@mailme.dk> skrev:
> >
> > >Jeg har en tabel i mysql hvor der er et par rækker...
> > >
> > >Mailliste Email
> > >
> > >
> > >Så vil jeg gerne have alle med mailliste JA og kun 1 af hver email
> > >
> > >Forstår i ?
> > >
> > >Maillisten ved jeg godt hvordan jeg gør WHERE mailliste = 'JA'
> > >men hvad så hvis der er flere med samme email, hvordan sørger man får
> > >at der kun vises 1 med samme email ?
> >
> > Såvidt jeg husker foregår det sådan her:
> >
> > "SELECT DISTINCT email FROM tabelnavn WHERE mailliste = 'JA' GROUP BY
> > email"
> >
> > FUT: dk.edb.database
> > --
> > mvh Andreas
> >
http://nau.dk
>
> Den er næsten rigtig:
>
> " SELECT DISTINCT(Email) FROM tabelnavn WHERE Mailliste = 'JA' "
B
. Try the other one.
Efter at have dobbelttjekket på mySQLs hjemmeside er jeg sikker på at
select distinct email from tabelnavn where mailliste = 'JA'
er korrekt syntaks (ligesom det er korrekt i standarden) og vil gøre det
forventede.
Distinct er ikke en funktion, men en del af select-sætningen.
--
Kristian Damm Jensen | Feed the hungry. Go to
kristian-damm.jensen@capgemini.dk |
http://www.thehungersite.com