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

Вниз

Помогите с SQL запросом   Найти похожие ветки 

 
Demon23   (2004-11-19 10:58) [0]

Уважаемые мастера, помогите если кто знает...
Ситуация такая, есть ,fpf MS SQL Server 2000, две таблицы в одной поля с данными (например имена полей: NAME, AGE ... ), а во второй поля которые содержат имя поля первой таблицы на английском языке и на руском (например NAME_ENG значение "NAME", NAME_RUS значение "ИМЯ"). Возможно ли составить SQL запрос таким образом чтобы, в алиасах полей первой таблицы были взяты значения второй таблицы...чтото типа этого  select NAME.T1 AS (вот тут значение поля NAME_RUS из второй таблицы). Если кто знает помогите, очень надо... заранее спасибо.


 
Johnmen ©   (2004-11-19 11:03) [1]

В "чистом" виде - нет.
А написав процедурку там, или клиентскую программку, можно, динамически создавая запрос...


 
ЮЮ ©   (2004-11-19 11:04) [2]

Возможно, динамически формируя текст запроса.


 
Demon23   (2004-11-19 11:06) [3]

а пример можно, по моему примеру?


 
Johnmen ©   (2004-11-19 11:12) [4]

>а пример можно, по моему примеру?

А где твой пример ? В [0] ? Это не пример. Приводи логику.


 
Demon23   (2004-11-19 11:17) [5]

я имел ввиду пример по тому что я описал высше
две таблицы T1 и T2
поля NAME.T1 и AGE.T1 содержит значения: Пётр, 20
поля NAME_ENG.T2 и NAME_RUS.T2 содержат значения NAME,ИМЯ и AGE,Возраст.
как составить такой запрос динамически чтобы в таблице алиас был значением поля NAME_RUS


 
Johnmen ©   (2004-11-19 11:22) [6]

Схема
alias=SELECT NAME_ENG FROM T2
query="SELECT NAME AS "+alias+" FROM T1"

А зачем всё это надо ? В чём смысл ?


 
Demon23   (2004-11-19 11:25) [7]

Для вывода списка полей... это простой пример я напсал чтобы понятней было... а на самом деле там их несколько десятков...

Спасибо за помощь!



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

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

Наверх




Память: 0.48 MB
Время: 0.04 c
1-1101906999
6h
2004-12-01 16:16
2004.12.19
Изменение иконки любого приложения


14-1101234275
panov
2004-11-23 21:24
2004.12.19
Правила ведения дискуссий.


14-1101515011
Andy BitOff
2004-11-27 03:23
2004.12.19
Дорогой IE, я ухожу от тебя навсегда


1-1102362140
AlexHawk
2004-12-06 22:42
2004.12.19
просто Application и CLX Application ???


1-1101900153
Larisa
2004-12-01 14:22
2004.12.19
Подскажите, пожалуйста, как динамически добавить