Може да е проблем с JOIN
INNER JOIN ключова дума избира всички редове от двете таблици, стига да има съвпадение между колоните и в двете таблици.
ЛЯВО ПРИСЪЕДИНЯВАНЕ ключова дума връща всички редове от лявата таблица (таблица1), със съвпадащите редове в дясната таблица (таблица2). Резултатът е NULL в дясната страна, когато няма съвпадение.
Опитайте LEFT JOIN