sql中case when的小學
SQL> select * from t_test_12;
TYPEID TYPENAME
--------------------------------------- --------------------------------------------------------------------------------
1 zxy1
2 zxy2
TYPEID TYPENAME
--------------------------------------- --------------------------------------------------------------------------------
1 zxy1
2 zxy2
SQL> select (case when typeid=1 then (select 'zxy1' from dual)
2 when typeid=2 then (select 'zxy2' from dual)
3 end)
4 from t_test_12
5 /
(CASEWHENTYPEID=1THEN(SELECT'Z
------------------------------
zxy1
zxy2
2 when typeid=2 then (select 'zxy2' from dual)
3 end)
4 from t_test_12
5 /
(CASEWHENTYPEID=1THEN(SELECT'Z
------------------------------
zxy1
zxy2
小結:1,case when ,when可以是複雜的sql組合,then也可以是複雜的sql組合
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-746205/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL中的CASE WHEN使用SQL
- SQL Case WhenSQL
- SQL中的case when then else end用法SQL
- plsql_case when_end case學習小例SQL
- SQL Case when 的使用方法SQL
- oracle plsql case when_end case小記OracleSQL
- Oracle case when改寫SQLOracleSQL
- PL/SQL Case when應用SQL
- sql case when, Exist ,group by ,聚合SQL
- SQL Server CASE WHEN ... THEN ... ELSE ... ENDSQLServer
- mysql中case when的使用MySql
- mysql中的case when 與if()MySql
- sql server select case when的用法SQLServer
- SQL中的case when then else end用法 【詳細】轉載SQL
- ORACLE CASE WHEN 及 SELECT CASE WHEN的用法Oracle
- SQLServer使用case when中的order bySQLServer
- 案例:oracle中case when的用法Oracle
- 關於sql server case when ..else ..end結果型別的小議SQLServer型別
- 【SQL】小CASESQL
- Oracle Case WhenOracle
- Oracle的order by case whenOracle
- ORACLE SQL開發where子句之case-whenOracleSQL
- PLSQL條件(CASE WHEN)語句小應用SQL
- mysql case when then 使用MySql
- SQL語句case when外用sum與count的區別SQL
- ORA-00937——Oracle中GROUP BY搭配CASE WHEN的一則SQL報錯OracleSQL
- Case when 支援變數變數
- case when遇上null值Null
- 轉 sql 中 case 的用法SQL
- 【專案實戰】---SQLServer中case when的簡單用法SQLServer
- ORACLE多欄位CASE WHENOracle
- tcbs_批量儲存過程_sql_case when_示例儲存過程SQL
- plsql_case when_if else endifSQL
- MySQL 的CASE WHEN 語句使用說明MySql
- oracle面試題[關於case when的用法]Oracle面試題
- 雲端計算學習路線圖素材、課件,msyql中CASE WHEN語法
- 【SQL 學習】case 表示式SQL
- MySQL中case?when對NULL值判斷的踩坑記錄RTGYMySqlNull