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

SQLServerでネストされたcaseステートメントロジックを実行するための最良の方法

    ある種のCOALESCEトリックを試すことができます。例:

    SELECT COALESCE(
      CASE WHEN condition1 THEN calculation1 ELSE NULL END,
      CASE WHEN condition2 THEN calculation2 ELSE NULL END,
      etc...
    )
    


    1. java.sql.SQLException:ORA-03115:サポートされていないネットワークデータ型または表現

    2. 標準フォーマット文字列(T-SQL)を使用してSQLServerで「datetimeoffset」をフォーマットする例

    3. Oracle ISNULL()と同等

    4. SQLデータベースが破損しているかどうかを確認する方法–MDFファイルを修復するソリューション