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

Вниз

Внешние соединения   Найти похожие ветки 

 
snake1977   (2003-06-17 16:49) [0]

Здравствуйте!!
возможно ли организовать внешнее соединение двух таблиц, если условием соединения служит равенство двух полей. Например
так работает:
Select t.p1, t.p2, t.p3
from "b1.db" t left join "b2.db" p on t.p1=p.p1

а так :(( не хочет

Select t.p1, t.p2, t.p3
from "b1.db" t left join "b2.db" p on t.p1=p.p1 and t.p2=p.p2


 
Johnmen ©   (2003-06-17 17:39) [1]

Должно хотеть...:) on (t.p1=p.p1) and (t.p2=p.p2)


 
Alexandr ©   (2003-06-18 07:17) [2]

все зависит от СУБД


 
ЮЮ ©   (2003-06-18 07:42) [3]

>а так :(( не хочет
все "не хочет" и "не может" обычно сопровождаются сообщениями, более информативными, чем "не хочет". Не мещало бы поделиться :-)


 
snake1977   (2003-06-19 10:23) [4]

>>ЮЮ
Пишет Type mismatch in expression когда ставиш
on (t.p1=p.p1) and (t.p2=p.p2)

>> Alexandr
Использую обычный алиас стандартного типа, т.е. для баз Paradox (DB)




 
Johnmen ©   (2003-06-19 10:32) [5]

Типы сравниваемых полей не совпадают. См.структуру обеих таблиц.


 
snake1977   (2003-06-19 10:42) [6]

спасибо, точно !!
вот елка-палка :)



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
14-31500
_0$a_
2003-06-24 02:05
2003.07.10
Как зарядить карточку ?


3-31126
_Andrew_
2003-06-12 04:24
2003.07.10
Помогите, сремя на исходе! ( CROSS-GRID )


14-31501
Леприкон
2003-06-23 07:58
2003.07.10
Как стать супер-пупер программистом?


3-31119
_Narayan_
2003-06-17 14:50
2003.07.10
...одинаковых записей..


6-31379
dronas555
2003-05-05 12:40
2003.07.10
Отправка почты