PostgreSQL NULL判定 ITかあさん

ITかあさん

PostgreSQL NULL判定

すでにいくつものデータが登録されていて、そこにデフォルト値を設定したフィールドを追加しても追加以前のデータはNullになっています。

有料掲載か無料掲載かで有料掲載を上位表示したいのに、どうもうまくいかない。それがどうやらnullのせいではないかと目をつけたわけです。

SELECT shop_id,pay FROM shop_table WHERE pay = null;

おや、うまくいきません。

SELECT shop_id,pay FROM shop_table WHERE pay is null;

これで成功!

Nullはイコールでは抽出できないのですね!う~ん初歩的ミス

初夏のJavaScript祭 in サーキュレーションビル ForPro