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

Вниз

Одноимённые поля   Найти похожие ветки 

 
happyboy ©   (2003-02-15 10:14) [0]

Люди!
Составляю SQL запрос, делующий выборку из нескольких таблиц.
Таблицы содержат одноимённые поля (T1.P, T2.P, T3.P).
Запрос мне возвращает 3 поля P, мне же нужны T1.P, T2.P, T3.P,
переименовывать поля нежелаю.
SELECT T1.P, T2.P, T3.P FROM T1, T2, T3
.........

Edit1.Text:= Q1.FieldByName("T1.P").AsString;
Edit2.Text:= Q1.FieldByName("T2.P").AsString;
Edit3.Text:= Q1.FieldByName("T3.P").AsString;
Выдаёт ошибку "Field T1.P not found".

З.Ы В Access-е запрос работает.


 
JK   (2003-02-15 12:54) [1]

Сделай SELECT T1.P as T1_P, T2.P as T2_P, T3.P as as T3_P FROM T1, T2, T3
.........

Edit1.Text:= Q1.FieldByName("T1_P").AsString;
Edit2.Text:= Q1.FieldByName("T2_P").AsString;
Edit3.Text:= Q1.FieldByName("T3_P").AsString;





 
mate ©   (2003-02-15 13:11) [2]


> T3.P as as T3_P

а это ещё как?


 
JK   (2003-02-15 13:13) [3]

Для полей сделай alias


 
happyboy ©   (2003-02-15 15:16) [4]

mate
T3.P as T3_P это синтакис такой

JK
Спасибо.



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
14-17350
Kair
2003-02-18 05:42
2003.03.06
Двоичные, восьмеричные, десятичные, шестнадцатеричные...


3-16956
извращенец2
2003-02-17 11:11
2003.03.06
Формат даты в Interbase


1-17065
Виталик
2003-02-25 14:27
2003.03.06
Сообщение


7-17403
123000
2003-01-07 13:48
2003.03.06
Фон подписей к значкам на Десктопе


1-17118
ADOLF
2003-02-22 13:53
2003.03.06
Специальные символы