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

Неяснота в левите съединения (само oracle?)

Мисля, че като опростихте заявката, премахнахте истинската причина за грешката :-)

Каква версия на oracle използвате? Oracle 10g ( 10.2.0.1.0 ) дава:

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);

Получавам ORA-00918:колона нееднозначно дефинирана



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL:Връща първия ред от низ с помощта на regexp_substr

  2. Отражение в PLSQL?

  3. Oracle - какво се случва с транзакцията в случай на загуба на ORA-03135 връзка?

  4. Експортиране на база данни на oracle в sql файл?

  5. ATAN2() Функция в Oracle