Главная страница
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.011 c
14-83732
Anatoly Podgoretsky
2003-05-04 10:48
2003.05.26
Статистика распространенности операционных систем 2003 год


3-83378
Jaxtor
2003-05-06 10:31
2003.05.26
DoubleClick в DBGrid


14-83650
Dimaz-z
2003-05-02 20:48
2003.05.26
Как уменьшить размер оперативной памяти, занимаемый программой?


14-83731
voland0
2003-05-07 09:26
2003.05.26
Переход с 4 версии Delphi на 7 - ю


3-83414
Gnom
2003-05-06 17:16
2003.05.26
как напечатать отчет целиком (горизонталь)