Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сделать outer join для трек таблиц, КАК? 
:(
    Опции темы
integral
Дата 4.7.2008, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.7.2006
Где: Dnipropetrovs' ;k, Ukraine

Репутация: нет
Всего: нет



вот такой вот код не работает:
Код

(table1 t1, table2 t2) RIGHT JOIN table3 t3 on t1.id = t3.id and t2.id = t2.refid

вариант через (+) не подходит, ибо запрос должен выполянятся и в оракле и в MySQL


--------------------
import my.opinion.*;
жж
PM ICQ   Вверх
Nuzur
Дата 18.7.2008, 18:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 4.7.2004

Репутация: нет
Всего: 5



integral, Если вам нужен аутер джоин из трех таблиц то вы наверно не верно поняли поставленную вам задачу.
Но аутер джоин из трех делается так:
Код

SELECT t1.*, t2.*, t3.*
FROM table1 t1, table2 t2, table3 t3


А вместо t1.* - звездочки поставляете нужные вам поля.


--------------------
Never again...
PM MAIL   Вверх
bytes
Дата 19.7.2008, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.10.2006
Где: Baku

Репутация: нет
Всего: нет



Вообше, мне интересно в чем разница в этом синтаксисе... RIGHT, LEFT JOIN
Я всегда после ФРОМ таб1, таб2, таб3...
--------------------
?==! or !==?
PM MAIL ICQ MSN   Вверх
Nuzur
Дата 22.7.2008, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 4.7.2004

Репутация: нет
Всего: 5



bytes, Сознаюсь в том что я не понял вашего вопроса и не понял как он относится к данной теме.


--------------------
Never again...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Oracle"
Zloxa
LSD

Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:

  • при создании темы давайте ей осмысленное название, описывающее суть проблемы
  • указывайте используемую версию базы, способ соединения и язык программирования
  • при ошибках обязательно приводите код ошибки и сообщение сервера
  • приводите код в котором возникла ошибка, по возможности дайте тестовый пример демонстрирующий ошибку
  • при вставке кода используйте соответсвующие теги: [code=sql] [/code] для подсветки SQL и PL/SQL кода, [code=java] [/code] - для Java, и т.д.

  • документация по Oracle: 9i, 10g, 11g
  • книги по Oracle можно поискать здесь
  • действия модераторов можно обсудить здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Oracle | Следующая тема »


 




[ Время генерации скрипта: 0.0446 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.