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

else ステートメントを使用せずに case ステートメントを記述できますか

    case 式は式の値のみを操作でき、結果から行を削除することはできません。 null を省略したい場合 結果から、 where を追加する必要があります 節:

    SELECT CASE WHEN id = 1 THEN 'A'
                WHEN id = 2 THEN 'B'
           END 
    FROM   test
    WHERE  id IN (1, 2) -- HERE
    


    1. SQL Serverの「rowversion」とは何ですか?

    2. AWS上のWindowsでのShareplex入門、パート1

    3. doctrine2DBALでサブクエリに参加する

    4. RマークダウンSQLチャンクでSQLパラメーターを使用する方法