Det kan være JOIN-problemet
INNER JOIN søgeord vælger alle rækker fra begge tabeller, så længe der er et match mellem kolonnerne i begge tabeller.
LEFT JOIN søgeord returnerer alle rækker fra den venstre tabel (tabel1), med de matchende rækker i den højre tabel (tabel2). Resultatet er NULL i højre side, når der ikke er nogen match.
Prøv LEFT JOIN