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

Sự mơ hồ trong các phép nối bên trái (chỉ oracle?)

Tôi nghĩ rằng bằng cách đơn giản hóa truy vấn, bạn đã loại bỏ nguyên nhân thực sự của lỗi :-)

Bạn đang sử dụng phiên bản oracle nào? Oracle 10g (10.2.0.1.0) cung cấp:

create table parts (ptno number , ptnm number , catcd number);  
create table CATEGORIES (catcd number);

select PTNO,PTNM,CATCD from PARTS  
left join CATEGORIES on (CATEGORIES.CATCD=PARTS.CATCD);

Tôi nhận được ORA-00918:cột được xác định không rõ rà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. ORA-00933:Lệnh SQL không kết thúc đúng cách khi chèn nhiều hàng

  2. Hiển thị tất cả các trường hợp sẽ được đăng ký động với người nghe

  3. Cách lấy thông tin về lỗi biên dịch trong Oracle / TOAD

  4. Cách lấy SQL giá trị thường xuyên nhất

  5. Oracle SQL:Hợp nhất các hàng thành một hàng