概念
if関数は、条件に基づいて2つの値のいずれかを返すMySQLの関数です。
もし条件が真であれば、最初の値が返され、偽であれば2番目の値が返されます。
例:
以下は、if関数を使用してnull値を0に置き換える例です。
SELECT column1, column2, IF(column3 IS NULL, 0, column3) AS column3_replaced
FROM table1
このクエリは、table1のcolumn1、column2、およびcolumn3を選択します。 column3がnullの場合、代わりに0が選択され、column3_replacedとして表示されます。
コメント