Форум: "Базы";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];
ВнизSQL (СУБД - Access) Найти похожие ветки
← →
Silver_ (2003-03-24 12:55) [0]на этот запрос (t1 - мастер; t2, t3 - подробные)
SELECT t1.*
FROM tbl1 t1 INNER JOIN tbl2 t2 ON t1.fld1 = t2.fld1
INNER JOIN tbl3 T3 ON t1.fld2 = t3.fld1
такое вот ругательство
Sintax Error (missing operator) in query expression "t1.fld1 = t2.fld1
INNER JOIN Tbl3 T3 ON t1.fld2 = t3.fld1"
причем не выдает ошибки при следующем запросе:
SELECT t1.*
FROM tbl1 t1 INNER JOIN Tbl2 t2 ON t1.fld1 = t2.fld1 ,
tbl1 t4 INNER JOIN Tbl3 T3 ON t4 .fld2 = t3.fld1
второй вариант "плохо" выглядит, складывается ощущение что tbl1 открывается по одному разу для каждой подробной
Вопрос: Это СУБД такая, или может я чё не так делаю. А может опасения мои напрасны
← →
Silver_ (2003-03-24 17:41) [1]Думаю требуется перефразировка
как к t1 - мастер; привентить t2, t3 - подробные
- первый пример ругается
- второй пример неправельно
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c