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

Cách chọn và tham gia truy vấn với bảng

Bạn sẽ có thể loại bỏ hầu hết các parens nhóm ...

select *
from
    (select 'Source1' Source from Dual
     union select 'Source2' from Dual
     union select 'Source3' from Dual
     union select 'Source4' from Dual
     ) s
    cross join (
      select 'O' Status from Dual
      union select 'C' from Dual
     ) x
    cross join (
      SELECT
      TO_DATE('09/30/2013','mm/dd/yyyy') - 1 + LEVEL dt
      FROM dual
      CONNECT BY
      LEVEL <= ( TO_DATE('10/05/2013','mm/dd/yyyy')
           - TO_DATE('09/30/2013','mm/dd/yyyy')) + 1
     ) d
left join 
    myTable y
on y.err_sts_cd = x.Status


  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 &PL / SQL là gì? Mọi thứ một người mới bắt đầu cần biết

  2. Các ràng buộc khóa ngoại có ảnh hưởng đến việc chuyển đổi truy vấn trong Oracle không?

  3. Hướng dẫn sql Oracle:Hạn chế tập dữ liệu

  4. Văn bản tiếng Hy Lạp không được hiển thị chính xác

  5. Khoảng cách Euclide