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

Bagaimana Anda memilih semua kolom, ditambah hasil pernyataan CASE di Oracle 11g?

Tambahkan alias untuk mytable seperti ini:

select t.*, (case when PRI_VAL = 1 then 'High'
                when PRI_VAL = 2 then 'Med'
                when PRI_VAL = 3 then 'Low'
          end) as PRIORITY
from MYTABLE t;

Ini tidak bergantung pada versi Oracle tertentu, tidak yakin tentang database lain.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memanggil prosedur tersimpan Oracle dengan MyBatis

  2. Apakah zona waktu java.sql.Timestamp spesifik?

  3. Apa sebenarnya BLOB dalam konteks DBMS?

  4. ORA-00937:Bukan fungsi grup grup tunggal - Kesalahan kueri

  5. Dapatkan jumlah hari antara dua tanggal di Oracle, termasuk tanggal