Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запрос с Join


qwerty2 ©   (2002-12-23 12:05:00) 

Подскажите пожалуйста почему данный запрос не выполняется (сообщение "недопустимое завершение sql команды" перед словом join)
select t2.pole2, t1.pole2, t1.pole3, t3.pole2, from t1 join t2 on t1.pole1=t2.pole1 join t3 on t1.pole4=t3.pole1


Наталия   (2002-12-23 12:56:00) [1]

Help по sql почитай
символ внешнего соединения помещается за именем столбца таблицы, где не оказывается соответствующих строк table2.column(+)


Anatoly Podgoretsky   (2002-12-23 12:55:00) [2]

Вот выяснились и подробности, у тебя оказывается Оракл какой то версии, по моим сведения Оракл не поддерживает JOIN


qwerty2   (2002-12-23 12:44:00) [3]

>Наталия
если можно подскажите куда + ставить


Наталия   (2002-12-23 12:40:00) [4]

там надо + ставить, если у тебя не 9-ая версия, конечно


Prooksius   (2002-12-23 12:27:00) [5]

Приведи запрос полностью, как есть.


kat   (2002-12-23 12:27:00) [6]

а в Oracle join нет


qwerty2   (2002-12-23 12:25:00) [7]

>Anatoly Podgoretsky
не получается, даже если всего лишь по 1 полю с каждой таблицы оставлю и join. join похоже вообще не понимается. (БД Oracle)


Anatoly Podgoretsky   (2002-12-23 12:19:00) [8]

Тогда дял начала попробуй приведенный запрос, без запятой конечно


qwerty2   (2002-12-23 12:11:00) [9]

на самам деле запятой после t3.pole2 конечно нет (я просто немного сократил исходный запрос)


Prooksius   (2002-12-23 12:07:00) [10]

Убери запятую после t3.pole2


Наверх

Титульная страница Поиск, карта сайта Написать письмо