PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

lỗi câu lệnh sql:cột .. không tồn tại

Không, cột FK_Numbers_id không tồn tại, chỉ có một cột "FK_Numbers_id" tồn tại

Rõ ràng bạn đã tạo bảng bằng cách sử dụng dấu ngoặc kép và vì vậy tất cả các tên cột bây giờ đều phân biệt chữ hoa chữ thường và bạn phải sử dụng dấu ngoặc kép mọi lúc:

select sim.id as idsim, 
       num.id as idnum 
from main_sim sim 
   left join main_number num on ("FK_Numbers_id" = num.id);

Để tóm tắt lại những gì đã được ghi trong sách hướng dẫn:

Cột fooFOO giống hệt nhau, các cột "foo""FOO" không.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để định cấu hình HikariCP cho postgresql?

  2. Giá trị NULL của hàm Postgres cho hàng tham chiếu MỚI

  3. Sự cố khi nhập tệp txt vào postgres bằng php

  4. Toán tử PostgreSQL IN với hiệu suất kém truy vấn con

  5. docker postgres pgadmin kết nối cục bộ