いいえ。COALESCE()
の使用 通常、インデックスは使用されません。ブール論理を使用した同等の構文は面倒になります。
最善の解決策は、IS DISTINCT FROM
を使用することです。 :
where field1 is distinct from field2
組み込みの演算子を使用することで、Postgresがクエリを最適化できるというより良い変更があります。 IS DISTINCT FROM
ドキュメント
で説明されているANSI標準構文です。 。
いいえ。COALESCE()
の使用 通常、インデックスは使用されません。ブール論理を使用した同等の構文は面倒になります。
最善の解決策は、IS DISTINCT FROM
を使用することです。 :
where field1 is distinct from field2
組み込みの演算子を使用することで、Postgresがクエリを最適化できるというより良い変更があります。 IS DISTINCT FROM
ドキュメント
で説明されているANSI標準構文です。 。