SELECT TOP 10
VendorId,
CASE WHEN VendorNumber IS NULL THEN VendorId
END AS 'VendorNumber'
FROM Table
Вышеуказанное не работает.Как установить значение SELECT равным другому столбцу, если исходный столбец равен NULL?
В основном я хочу, чтобы это сделать:
Я хочу, чтобы выбрать 2 колонки: VendorID и VendorNumber.
Если VendorNumber IS NULL, я хочу отобразить VendorId.
Как я могу выполнить это с помощью запроса выше? Запрос в основном показывает NULL вместо VendorID.
Почему вы хотите дважды отображать столбец vendorid? – DevelopmentIsMyPassion
В вашем коде вам нужно ** ELSE **. –