Avatar billede mvk Nybegynder
01. april 2004 - 10:03 Der er 6 kommentarer og
1 løsning

Alle records selvom de ikke er i begge tabeller

er der ikke en måde at strukturere denne sql på så jeg får ikke records ud af 'Nyhedsbrev' også selvom der ikke er en post i NyhedsbrevStatistik ?

SELECT Overskrift, IDnyhedsbreve, Nyhedsbreve.Dato, Modtagere, COUNT(Link) AS Ref
FROM Nyhedsbreve, NyhedsbrevStatistik
WHERE IDnyhedsbreve = nyhedsbrevID GROUP BY IDnyhedsbreve
ORDER BY IDnyhedsbreve DESC
Avatar billede htm Nybegynder
01. april 2004 - 10:12 #1
Sådan du mener ?

SELECT Overskrift, IDnyhedsbreve, Nyhedsbreve.Dato, Modtagere, COUNT(Link) AS Ref
FROM Nyhedsbreve LEFT JOIN NyhedsbrevStatistik
ON IDnyhedsbreve = nyhedsbrevID GROUP BY IDnyhedsbreve
ORDER BY IDnyhedsbreve DESC
Avatar billede mvk Nybegynder
01. april 2004 - 10:12 #2
det var fanme dope htm - tusinde tak

hvad gør den LEFT JOIN ?
Avatar billede thomas_yde Nybegynder
01. april 2004 - 10:44 #3
Du kan læse om den her, tager for lang tid at forklare enkelt.
http://www.mysql.com/doc/en/LEFT_JOIN_optimisation.html
Avatar billede mvk Nybegynder
01. april 2004 - 10:47 #4
ok
Avatar billede mvk Nybegynder
01. april 2004 - 10:47 #5
htm - i owe u
Avatar billede htm Nybegynder
01. april 2004 - 11:28 #6
Ja den henter alle data fra den venstre tabel og de data fra den højre tabel som har nogle match. Men den henter alt ud fra den venstre tabel selvom du ikke har noget match.
Avatar billede mvk Nybegynder
28. maj 2004 - 09:11 #7
:)
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
Kurser inden for grundlæggende programmering

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