Bir sorgu yazmam gerekiyor ve bu sorgu içinde yılları farklı bir view içinden çekiyorum. Asıl sorgunun içindeki değerleri de view içindeki yıllarla eşleştirip göstermeyi istiyorum.
Amacım eşleşmeyen yılları da çekip "deger" sütun değerini NULL göstermek.
Sorgum şöyle:
select
s.istasyon_no::int istasyon_no,
s.istasyon_adi,
y.yil yil,
s.ay::decimal ay,
s.deger::decimal deger
FROM
aylik_ortalama_sicaklik s
FULL JOIN yillar_sicaklik as y
ON s.yil::int=y.yil
WHERE s.istasyon_no='18401' and ay='13'
ORDER by ay