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

ORA 00918- Lỗi cột được xác định không rõ ràng

Luôn luôn là một ý tưởng hay khi thêm tên / bí danh của bảng vào cột như thế này

select c.customer_id,
       c.customer_name, 
       c.customer_address, 
       o.order_id,
       o.order_date,
       o.amount 
from customers c
inner join orders o on c.customer_id = o.customer_id

Nếu bạn không làm như vậy thì DB không biết phải lấy cột nào và cả hai bảng đều có một cột có tên là customer_id .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào để tạo lại một gói ODI bằng ODI Scenario không?

  2. Chọn tối đa (ngày) không hoạt động nếu các hàng có giá trị khác nhau, tôi chỉ muốn tìm nạp hàng có ngày cao nhất

  3. WHERE IN điều kiện không chấp nhận giá trị chuỗi

  4. Java - Làm thế nào để gọi một thủ tục oracle với các kiểu tùy chỉnh?

  5. nhận được đối số lỗi '0' nằm ngoài phạm vi