Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.01 c
1-83586
Sergey
2003-05-13 21:07
2003.05.26
PeekMessage


14-83689
Dimius
2003-05-06 10:33
2003.05.26
KDR-1321 карт-риадер (card reader)


1-83580
R2D2
2003-05-13 20:45
2003.05.26
Прерывание рассчета в случае исключения


14-83748
GOOD
2003-05-07 03:04
2003.05.26
Как вы относитесь к Садаму Хусейну, и его правлению ?


3-83328
ruslan_as
2003-05-05 11:41
2003.05.26
Наименование столбцов в DBGrid в несколько строчек




   Наверх