が動作していない:SQLのCASEテキストフィールドがNULL私はSQLで、次の場合ステートメントを実行しようとしている
CASE
WHEN P.Photos_Cloned_From IS NULL
THEN 'http://www.toolboxbarn.com/v/vspfiles/photos/'+P.ProductCode+'-2T.jpg'
ELSE 'http://www.toolboxbarn.com/v/vspfiles/photos/'+P.Photos_Cloned_From+'-2T.jpg'
END AS image_link,
文の作品を、だけNULLではありませんそれらのレコードのために。 NULLの項目の場合、ステートメントはTHEN条件を戻していません。
提案がありますか?
「THEN条件を返さない」と言うとき、レコードに返される値が正しくないか、完全に欠落していることを意味しますか? –
ご使用のデータベースに質問にタグを付けてください。 –
たぶんnullではなく空の文字列ですか? –