Merhaba arkadaşlar çözemediğim bir sorun var yardımcı olursanız sevinirim.

SELECT * FROM `haberler` as h INNER JOIN `haberler_resimler` as r ON `h`.`haber_gun`=`r`.`resim_gun` WHERE `h`.`haber_gun` = '12'

bu SQL kodunu çalışıtırınca


#1267 - Illegal mix of collations (utf8_turkish_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '='


bu hatayı alıyorum

SELECT * FROM `haberler` as h INNER JOIN `haberler_resimler` as r ON 'h.haber_gun'='r.resim_gun' WHERE `h`.`haber_gun` = '12'

bu kodu çalıştırınca da hiç bir hata almıyorum ama sonuç ta yok haber_gun INT bir veri resim_gun 'de INT bir veri çözemedim gitti

şimdiden yardımcı olan arkadaşlara teşekkürler.