列 A が null の場合、列 B のデータをどのように表示できるのか疑問に思っています。その理由は、当社のメーカーの製品を入手した場合、別の列に入れられるからです。ただし、レポートを作成しようとすると、2 つの列は本質的に同じものであり、グラフがずれています。どんな助けでも大歓迎です。
もしかしてこういうこと?
Case When column A isnull then column B?
列 A が null の場合、列 B のデータをどのように表示できるのか疑問に思っています。その理由は、当社のメーカーの製品を入手した場合、別の列に入れられるからです。ただし、レポートを作成しようとすると、2 つの列は本質的に同じものであり、グラフがずれています。どんな助けでも大歓迎です。
もしかしてこういうこと?
Case When column A isnull then column B?
または、ISNULL()
またはCOALESCE()
CASE
SELECT ISNULL(ColumnA, ColumnB) AS [YourColumn]
FROM FOO
また
SELECT COALESCE(ColumnA, ColumnB) AS [YourColumn]
FROM FOO
また
SELECT CASE WHEN ColumnA IS NULL THEN
ColumnB
ELSE
ColumnA
END AS [YourColumn]
FROM FOO