sql >> Databasteknik >  >> RDS >> Oracle

ANVÄNDA klausul i oracle 11g

Nej, du kan inte bara ersätta ON med USING . Men du kan skriva om frågan så att den innehåller USING klausul i sammanfogningar. Se korrekt syntax nedan:

select e.employee_id,
       e.last_name,
       department_id, --Note there is no table prefix
       d.department_name,
       l.city,
       location_id --Note there is no table prefix
  from employees e
  join departments d
 using (department_id)
  join locations l
 using (location_id)
 where e.manager_id = 149;


  1. Få inkompatibla teckenkodningar:UTF-8 och ASCII-8BIT-fel vid visning av användarinmatat ASCII-8BIT-tecken

  2. radera med att gå med i samma tabell

  3. Postgresql SQL GROUP BY tidsintervall med godtycklig noggrannhet (ned till millisekunder)

  4. Välj SQL Server-databasstorlek