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

Вниз

Коллеги, запрос в MSSQL работает, а в MS не хочет, помогите   Найти похожие ветки 

 
DBDev   (2003-05-06 18:55) [0]

SELECT t1.Fval AS engine, t2.Fval AS Mark, t3.Fval AS Pyear, t4.Fval AS LastName,
t5.Fval AS FirstName, t6.Fval AS MiddleName, t7.Fval AS Street,
t8.Fval AS Bld, t9.Fval AS Korp, t10.Fval AS Apt
FROM T t1 INNER JOIN T t2 ON t1.ID = t2.ID - 1
INNER JOIN T t3 ON t2.ID = t3.ID - 1
INNER JOIN T t4 ON t3.ID = t4.ID - 1
INNER JOIN T t5 ON t4.ID = t5.ID - 1
INNER JOIN T t6 ON t5.ID = t6.ID - 1
INNER JOIN T t7 ON t6.ID = t7.ID - 1
INNER JOIN T t8 ON t7.ID = t8.ID - 1
INNER JOIN T t9 ON t8.ID = t9.ID - 1
INNER JOIN T t10 ON t9.ID = t10.ID - 1

WHERE (t1.Fname = "Двигатель") AND (t2.Fname = "Марка") AND (t3.fname = "Год выпуска") AND
(t4.Fname = "Фамилия") AND (t5.Fname = "Имя") AND (t6.fname = "Отчество") AND
(t7.Fname = "Улица") AND (t8.Fname = "Дом") AND (t9.fname = "Корпус") AND (t10.fname = "Квартира")


 
sniknik ©   (2003-05-06 19:14) [1]

читайте хелпы (на ночь и в метро ;о)), в данном случае по Access (look for JETSQL40.CHM)

Чтобы связать несколько предложений ON в инструкции JOIN, используйте следующий синтаксис:

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

Операции 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.016 c
3-83421
_Al
2003-05-07 10:06
2003.05.26
DBGrid


14-83665
RaideR
2003-05-05 15:41
2003.05.26
Отчет


1-83588
vsu
2003-05-14 13:20
2003.05.26
RxLoginDialog и с чем его едят


1-83587
SKYNET
2003-05-13 12:09
2003.05.26
ShowModal


3-83350
Max_
2003-05-05 16:51
2003.05.26
Table is Busy???