MySQLのIF関数を使ってみる

sql SQL

sql フリーランス Xserverドメイン

概念

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として表示されます。

コメント

タイトルとURLをコピーしました