Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Обозначение выражения  [new]
Костоусов Александр
Member

Откуда: Казань
Сообщений: 44
Помогите разобраться:

Можно ли в запросе

SELECT cena_p/2
FROM spr_part
WHERE cena_p/2 > 0

выражение cena_p/2 обозначить новой переменной и повторно использовать уже ее?
22 сен 04, 13:04    [978297]     Ответить | Цитировать Сообщить модератору
 Re: Обозначение выражения  [new]
Crimean
Member

Откуда:
Сообщений: 13148
select * from
(
SELECT cena_p/2 as new_cena_p
FROM spr_part
) as a
WHERE new_cena_p > 0
22 сен 04, 13:05    [978304]     Ответить | Цитировать Сообщить модератору
 Re: Обозначение выражения  [new]
vma_mnt
Member

Откуда: Новокузнецк
Сообщений: 602
Можно еще без AS

select * from
(SELECT cena_p/2  new_cena_p FROM spr_part)  a
WHERE new_cena_p > 0
22 сен 04, 13:30    [978434]     Ответить | Цитировать Сообщить модератору
 Re: Обозначение выражения  [new]
Костоусов Александр
Member

Откуда: Казань
Сообщений: 44
Благодарю!
22 сен 04, 15:08    [979102]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить