извините, если это дубликат одного из существующих вопросов (это так просто, но я не могу понять, я новичок).
Мне нужно перенести некоторые данные из одной таблицы в другую (разные структуры).
Таблица A содержит столбцы Имя и Фамилия.Таблица B имеет столбец Имя
Я хочу сделать
SELECT Firstname + ' ' + LastName As Name FROM TableA
Но проблема в том, что в таблице B некоторые строки имеют нулевое значение для имени или фамилии, но не оба (ленивый пользователь).
Когда я импортирую их в таблицу B, запрос завершается неудачно, поскольку в моем новом дизайне столбец «Имя» не может иметь значение NULL, а когда я проверяю приведенное выше утверждение, если firstname или lastname равно NULL, объединенное значение равно NULL.
Исходя из прочитанного мною, это ожидаемое поведение, но что я могу сделать, чтобы обойти это?
Я хочу сохранить имя или фамилию, если другое значение равно нулю.