PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Грешка:невалиден синтаксис на въвеждане за цяло число:

Мисля, че проблемът във вашата заявка е, че 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;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ScaleGrid PostgreSQL на VMware Cloud Infrastructure

  2. Postgresql не изисква парола

  3. Възможно ли е да се използват две различни бази данни за офлайн уеб приложение

  4. Конфигуриране на PostgreSQL за наблюдаемост

  5. Как да изброите всички бази данни с помощта на PostgreSQL