Použijte LEFT JOIN mezi dvěma stoly
select c.id, c.name, IFNULL(r.value, 0) value, r.date
from countries c
LEFT JOIN results r on r.country_id = c.id
Chcete-li zobrazit 0 (pro value
sloupec), pokud nedojde k žádnému výsledku, použijte IFNULL
.