Użyj LEFT JOIN między dwoma stołami
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
Aby pokazać 0 (dla value
kolumna), jeśli nie ma wyniku, użyj JEŚLI NULL
.
Użyj LEFT JOIN między dwoma stołami
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
Aby pokazać 0 (dla value
kolumna), jeśli nie ma wyniku, użyj JEŚLI NULL
.