Привет всем Мне было интересно, возможно ли создать новый столбец в запросе SELECT?SQL QUERY-create column в этом запросе
В настоящее время у меня есть запрос, который извлекает данные для номеров деталей, их номер несущей, их состояние несущей и конечное использование для них. Я хочу добавить еще один столбец в запросе, назовите его «приемлемость» и значения будет
- «C», если конечное использование этой части = сертификации и она существует в этой другой таблицы в базе данных. Итак, если конечное использование части является сертификатом, и оно существует в этой другой таблице (называемой специальными программами), это будет «C» в этом новом поле
- в противном случае это было бы пусто. Это возможно?
ЗЕЬЕСТ:
Select distinct
pn.PNumber,
ht.CarrierID AS 'Carrier Number',
chs.CarrierDescriptionText AS 'Carrier State',
ct.EndUsedName AS 'End Use'
Результаты пример:
Посмотрите на [ 'СЛУЧАЙ ... WHEN'] (https://msdn.microsoft.com/en-us/library/ms181765 (v = sql.120) .aspx) и ['EXISTS'] (https://msdn.microsoft.com/en-us/library/ms188336 (v = sql.120) .aspx). –
Одиночные кавычки предназначены для строковых литералов, используйте двойные кавычки для идентификаторов (например, «Номер несущей».) – jarlh
@ X.L.Ant, но это создаст дополнительный столбец? –