Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Apakah ada cara untuk memberikan subquery alias di Oracle 11g SQL?

Anda dapat memberi kueri nama atau alias dengan CTE (Common Table Expressions) alias klausa WITH alias oleh Oracle sebagai Subquery Factoring:

WITH abc as (select client_ref_id, request from some_table where message_type = 1)
select * 
from abc
    inner join 
    (select client_ref_id, response  from some_table where message_type = 2) defg
       on abc.client_ref_id = def.client_ref_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. Sinkronkan Oracle Database dengan SQL Azure

  2. Nilai SQL MIN dari dua tabel

  3. Klien instan Oracle dengan permata Ruby-oci8 tidak dapat terhubung dengan DB di Rails c

  4. Bagaimana cara MEMPERBARUI satu kolom menggunakan kolom lain di tabel lain? Kesalahan SQL:ORA-00933:Perintah SQL tidak berakhir dengan benar

  5. Cara membuat kolom bukan nol dalam tampilan