Вниз
Скачать: CL | DM;

JOIN   Найти похожие ветки 

 
race1 ©   (2004-03-23 15:45) [0]

как правильно заджоинить несколько таблиц? такая конструкция не работает, база - Аксес через ADO


SELECT table_1.Name, table_2.Name, table_main.sometext
FROM table_main
LEFT JOIN table_1 ON (table_1.Code = table_main.table_1)
LEFT JOIN table_2 ON (table_2.Code = table_main.table_2)

говорит что пропущен оператор между первой скобкой и вторым join"ом


 
menart ©   (2004-03-23 15:48) [1]

попробуй поставить and ...


 
Fay ©   (2004-03-23 15:49) [2]

Куда? 8)


 
race1 ©   (2004-03-23 15:50) [3]

ставил and и запятую - неработает


 
Плохиш   (2004-03-23 15:50) [4]


> menart ©   (23.03.04 15:48) [1]
> попробуй поставить and ...

Какой "and"?

>race1 ©   (23.03.04 15:45)

> LEFT JOIN table_1 ON (table_1.Code = table_main.table_1)
> LEFT JOIN table_2 ON (table_2.Code = table_main.table_2)

Сам-то понял, что написал?


 
race1 ©   (2004-03-23 15:56) [5]

неудачные названия просто :) лучше так:

table_main.table_1_ID
table_main.table_2_ID


 
sniknik ©   (2004-03-23 16:05) [6]

для аксесс джойны должны быть вложенные (в скобочках один от другого)

хелп
Операции JOIN могут быть вложенными; в таком случае используйте следующий синтаксис:

SELECT поля
FROM таблица_1 INNER JOIN
(таблица_2 INNER JOIN [( ]таблица_3
[INNER JOIN [( ]таблица_X [INNER JOIN ...)]  
ON таблица_3.поле_3 оператор таблица_X.поле_X)]
ON таблица_2.поле_2 оператор таблица_3.поле_3)  
ON таблица_1.поле_1 оператор таблица_2.поле_2;

Операции LEFT JOIN или RIGHT JOIN могут быть вложены в операцию INNER JOIN, но операция INNER JOIN не может быть вложена в LEFT JOIN или RIGHT JOIN.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
3-1079782097
Oleksiy
2004-03-20 14:28
2004.04.18
Как отобразить собраненный в базе данных jpeg?


3-1080049676
Voland777
2004-03-23 16:47
2004.04.18
Помогите заполнить image поле !!!


3-1080087710
wizzo
2004-03-24 03:21
2004.04.18
Можно ли оптимизировать?


3-1079574205
Sliski Slimak
2004-03-18 04:43
2004.04.18
Как избавиться от сортировки?


14-1079559965
Soft
2004-03-18 00:46
2004.04.18
Бессмертие души или околосмертный опыт?




   Наверх