zoukankan      html  css  js  c++  java
  • sql2005 isnull的用法

    ALTER PROCEDURE [dbo].[Proc_GetCustomerForNewSalesSignDate]
    AS
    BEGIN
        /*declare @months int        --取深圳分公司系统设置月数
        select @months=SettingValue from SystemSettings
        where OrganizationID=1    --取深圳分公司系统设置
        and SettingKey=24        --销售新队?月没有签单的客户自动放入大鱼池
        if (@months is null)    --默认6个月
        set @months=6*/
        select c.CompanyID
        from company c
        inner join CompanyExtension ce on ce.companyid=c.companyid
        inner join systemuser su on su.id=c.SalesID
        left join SystemSettings ss on ss.OrganizationID=ce.OrganizationID
        and ss.SettingKey=24    --销售新队?月没有签单的客户自动放入大鱼池
        where
        c.Status=1                --审核通过
        and c.DelStatus=1        --未删除客户
        and c.MemberType <> 3    --不是正式客户
        and c.SalesID is not null
        and ce.AssignState = 2    --是销售新队在跟踪的客户
        and su.IsDummy is not null
        and su.IsDummy <>1        --排除虚拟用户
        and c.AllocateDate is not null
        and dateadd( day, -(isnull(ss.SettingValue,6)*30),getdate()) > c.AllocateDate --分配半年
        and (not EXISTS(
            select ct.companyid from [contract] ct
            where ct.companyid = c.companyid
            and ct.contractmoney>0
            and ct.Status<3
        ))        
    END
  • 相关阅读:
    【原创】【Android New Features】—— 关于ADT 17的BuildConfig.DEBUG
    《jQuery、jQuery UI及jQuery Mobile技巧与示例》勘误收集
    《jQuery UI开发指南》勘误收集
    获取输入框中选中文本相对于页面的偏移
    html标签对应的英文原文
    CSS选择器解析
    Input File 表单上传按钮美化
    常用CSS代码片断
    web前端开发框架搜集
    Fiddler
  • 原文地址:https://www.cnblogs.com/ylemzhang/p/1599942.html
Copyright © 2011-2022 走看看