Ik denk dat het probleem in uw zoekopdracht is dat tahun_buku
is van datatype int
en je probeert een lege string
. te selecteren (''
).
Je moet tijdelijke oplossingen:
Wijzig tahun_buku
om varchar
te zijn (2010,2012..wordt beschouwd als strings, ik weet niet of het ok is)
Instellen:
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;