クエリの問題は、tahun_buku
だと思います datatype int
です 空のstring
を選択しようとしています (''
。
回避策が必要です:
tahun_buku
を変更します varchar
になります (2010,2012 ..それが大丈夫かどうかわからない文字列と見なされます)
セット:
select case when t1.tahun_buku=t2.tahun_buku then null else t1.tahun_buku end tahun_buku,t1.judul_buku
from tbl_buku t1 left join tbl_buku t2
on t1.id_buku-1=t2.id_buku;