Итак, если мы ничего не можем изменить после FROM
, то здесь мы не можем получить идеальное решение. Поскольку вы SELECT
указали значения NULL
. Это одна вещь, которую мы можем попробовать, если мы можем только изменить окончательный результат.
SELECT MAX(ISNULL(scen.Date,0))...
Это заменит все NULL
s на 0, но это поможет точно узнать, что вы пытаетесь сделать. Почему вы так убеждены, что сам запрос не может быть каким-либо образом изменен?
Другим решением было бы поставить весь запрос в другую оболочку.
Это будет выглядеть так:
SELECT *
FROM (
[your whole query here]
) AS inner
WHERE inner.Date IS NOT NULL
Вам просто нужно добавить каждый столбец в качестве значения.
В этом примере я только что создал простой набор данных с 3 столбцами (A, B и C) со значениями 1,2 & amp; 3
Затем я добавил базовую диаграмму столбца.
На диаграмме я просто перетащил каждый из столбцов в раздел «Значения» диаграммы, и все.
Дизайн выглядел следующим образом
Результат выглядел следующим образом ..
Используйте панель данных, а не график. На панели инструментов нажмите «Панель данных», а не «Диаграмма». Затем просто добавьте значения.
И после того, как вы настроите его, появится кнопка меню, чтобы преобразовать его в график.