虚位以待(AD)
虚位以待(AD)
首页 > 数据库 > DB2数据库 > DB2中case的使用

DB2中case的使用
类别:DB2数据库   作者:码皇   来源:互联网   点击:

DB2中case的使用1、CASE 某个字段 WHEN 某个值 THEN 赋予某个值 ELSE 赋予另外个值 END2、或者: CASE 某个字段 WHEN 某个值 THEN 赋予另外个值 END3、注意:THEN 和 ELSE 不一定要搭配使用WH
DB2中case的使用   1、CASE 某个字段 WHEN 某个值 THEN  赋予某个值 ELSE  赋予另外个值  END    2、或者: CASE 某个字段 WHEN 某个值 THEN  赋予另外个值 END    3、注意:    THEN 和 ELSE 不一定要搭配使用  WHEN 后面或者ELSE后面甚至还可以执行SQL代码段。  例子:   
    --1 SELECT * FROM SY_CORP_PRODUCT WHERE CASE N_CORP_CODE WHEN 969 THEN 123 ELSE N_CORP_CODE END = 969 ;
    --2 SELECT * FROM SY_CORP_PRODUCT WHERE N_CORP_CODE = 123;
    --3 SELECT * FROM SY_CORP_PRODUCT WHERE N_CORP_CODE = 969;

 

  1的数据集=2的数据集U3的数据集       
相关热词搜索: DB2 中 case