sqlite 値を判定して結果より値を変更する

sqlite 値を判定して結果より値を変更する

sqliteで、値を判定して結果より値を変更する手順を記述してます。「coalesce」で可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS windows11 home
  • sqlite 3.37.1
  • DB Browser for SQLite 3.12.2

手順

値値を判定して結果より値を変更するには、「coalesce」を使用します。

iif( 判定結果 , trueの場合の値, falseの場合の値 )

実際に、実行してみます。

SELECT 
IIF(1 < 2, 'y', 'n' ),
IIF(1 < 0.5, 'y', 'n' )

実行結果

結果により値が変更されていることが確認できます。