Use um LEFT JOIN entre as duas tabelas
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
Para mostrar 0 (para o
value
coluna) se não houver resultado, use IFNULL
. 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
value
coluna) se não houver resultado, use IFNULL
. Como criar restrição de chave estrangeira com ON DELETE CASCADE no SQL Server - Tutorial SQL Server / TSQL Parte 80
Gerar inteiros aleatórios sem colisões
Verificações de integridade proativas do SQL Server, Parte 3:Configurações de instância e banco de dados
Apresentando a primeira plataforma SaaS do mundo a fornecer diagnósticos profundos para ambientes híbridos do SQL Server