SQL_003_case变换值 的用法 13_CONVERT 【 between 大于等于 小于等于】 查询日期的用法

	select
	(CASE WHEN yiBaoLeiXing='0' THEN '核三'
	WHEN yiBaoLeiXing='1' THEN '省直职工'
	WHEN yiBaoLeiXing='2' THEN '海口医保'
	WHEN yiBaoLeiXing='3' THEN '省大金保'
	WHEN yiBaoLeiXing='5' or yiBaoLeiXing is null THEN '城保'
	WHEN yiBaoLeiXing='6' THEN '三亚医保'
	WHEN yiBaoLeiXing='8' THEN '外省人员'
	ELSE '其他' END) yiBaoLeiXing ,
	 A.true_money,
	 A.shishoujine ,
	 A.FaPiaoH,A.region_id ,
	 A.baoxiao_id ,
	 A.temp_id ,
	 B.MingCheng 
	 from YW_MenZhenNongHeJS A  
	 LEFT JOIN zd_YongHu B  ON A.jiluscr=B.DaiMa   
	 where del=1 and CheXiaoBZ = 0 and zhuangtai='确认补偿'  and  
	 **(CONVERT(varchar(100), A.jiluscrq, 23))  between  '2016-07-22' and '2016-07-30'**

临高网上挂号

            //----------------------wb19_0416_add begin----------------------
            string strSql_日期条件 = "";
            in_cls_request.beginDate = in_cls_request.beginDate.Trim();
            in_cls_request.endDate = in_cls_request.endDate.Trim();
            System.Windows.Forms.Application.DoEvents();
            if (in_cls_request.beginDate == "" && in_cls_request.endDate == "")
            {
                strSql_日期条件 = "";
            }
            else if (in_cls_request.beginDate == "" && in_cls_request.endDate != "")
            {
                strSql_日期条件 = string.Format(@" and (CONVERT(varchar(100), A.CreatTime, 23)) <= '{0}' ", in_cls_request.endDate);
            }
            else if (in_cls_request.beginDate != "" && in_cls_request.endDate == "")
            {
                strSql_日期条件 = string.Format(@" and (CONVERT(varchar(100), A.CreatTime, 23)) >= '{0}' ", in_cls_request.beginDate);
            }
            else
            {
                strSql_日期条件 = string.Format(@" and (CONVERT(varchar(100), A.CreatTime, 23)) between '{0}' and '{1}' ", in_cls_request.beginDate, in_cls_request.endDate);
            }

            System.Windows.Forms.Application.DoEvents();
            //----------------------wb19_0416_add end----------------------
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值