Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Select Имя_поля As Имя1, Любая_функция(Имя1)?   Найти похожие ветки 

 
SerKom   (2004-02-19 11:04) [0]

Уважаемые Мастера, как в MS SQL можно использовать конструкцию "Select Имя_поля As Имя1, Любая_функция(Имя1)" что бы он узнавал Имя1 и не выдавал "Invalid column name "Имя1""?


 
Val ©   (2004-02-19 11:08) [1]

передавать в функцию Имя_поля а не Имя1, потому что, действительно "Invalid column name "Имя1""


 
ZrenBy ©   (2004-02-19 11:09) [2]

Или так, но это дополнительные тормоза

Select Имя1, Любая_функция(Имя1) from(
  Select Имя_поля As Имя1 from ...
)Q


 
SerKom   (2004-02-19 11:19) [3]

Это понятно.
Но вот что надо, но не работает:
Select Функция1(Имя_поля1) AS Имя1,
Функция2(Имя1) As Имя2

А это работает, но как-то некрасиво:
Select Функция1(Имя_поля1) AS Имя1,
Функция2(Функция1(Имя_поля1)) As Имя2

Неужели в MS SQL нельзя ничего сделать в виде 1-ого варианта? В MS Access"е такое возможно.


 
Val ©   (2004-02-19 11:23) [4]

можно тогда еще и так
Select Функция1(Имя_поля1) AS Имя1,
Функция2(Функция1(Имя_поля1)) As Имя2



Страницы: 1 вся ветка

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-1078592161
Rustamus
2004-03-06 19:56
2004.03.28
Поиск


14-1077937811
Думкин
2004-02-28 06:10
2004.03.28
28 февраля.


14-1076624145
Marser
2004-02-13 01:15
2004.03.28
СПИДа нет!


1-1078758642
Гарри Поттер
2004-03-08 18:10
2004.03.28
Поворот картинки


14-1077640095
}|{yk
2004-02-24 19:28
2004.03.28
Чем лучше?