1. ホーム
  2. sql

[解決済み] 空の文字列を含むSQL Coalece

2023-05-12 11:04:20

質問

次のようなものがあります。

Select Coalesce(Other,Industry) Ind from registration

は、その Other は空文字列か NULL . どうすれば coalesce が動作するようにするには Other が空文字列である場合 Coalesce はまだ Industry ?

どのように解決するのですか?

を使用します。 CASE 式または NULLIF :

SELECT COALESCE(NULLIF(Other,''),Industry) Ind FROM registration