sql >> データベース >  >> RDS >> Sqlserver

SQLServerの条件付きWHERE句

    これを試してください

    SELECT 
        DateAppr,
        TimeAppr,
        TAT,
        LaserLTR,
        Permit,
        LtrPrinter,
        JobName,
        JobNumber,
        JobDesc,
        ActQty,
        (ActQty-LtrPrinted) AS L,
        (ActQty-QtyInserted) AS M,
        ((ActQty-LtrPrinted)-(ActQty-QtyInserted)) AS N
    FROM 
        [test].[dbo].[MM]
    WHERE 
        DateDropped = 0
        AND (
        (ISNULL(@JobsOnHold, 0) = 1 AND DateAppr >= 0) 
        OR 
        (ISNULL(@JobsOnHold, 0) != 1 AND DateAppr != 0)
        )
    

    条件付きWHEREについて詳しくは、こちらをご覧ください。



    1. これらのMySQLデータベースモニタリングのベストプラクティスをお試しください

    2. SQLite Node.js

    3. データは、sqliteのすべてのテーブルではなく、特定のテーブルの日付から入力されます

    4. SQLServerデータをSalesforce.comに挿入する