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

if-elseif-else 'условие' в oracle SQL

Можете да използвате if/else, като използвате оператори case като този.

SELECT ename, CASE WHEN sal = 1000 THEN 'Minimum wage'
                   WHEN sal > 1000 THEN 'Over paid'
                   ELSE 'Under paid'
              END AS "Salary Status"
FROM   emp;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL грешка:ORA-00907:липсваща дясна скоба

  2. как да получите данни от една колона от една таблица в друга таблица като различни колони в PL/SQL

  3. SQL - как да броим уникална комбинация от колони

  4. Актуализирайте стойностите на множество колони в таблицата с помощта на една заявка

  5. Използване на LAG или друга функция в клаузата SUM