Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.08;
Скачать: CL | DM;

Вниз

Помогите составить запрос с внешними объединениями   Найти похожие ветки 

 
mcmax   (2002-03-14 10:54) [0]

Пытаюсь составить такой запрос(схематически)

Select A.*, B.*
from A left join B
on A.id=B.id

На что сервер отвечает (курсор останавливается после left)-
ORA-00933 SQL command not properly ended
хотя делаю все по книжке


 
roottim   (2002-03-14 11:05) [1]

Select A.*, B.*
from AбB
where a.id=b.id(+)
(+) могут быть пустыми


 
mcmax   (2002-03-14 16:10) [2]

2 roottim
Спасибо вроде работает как left join и right join ,
но не работает как full join


 
mcmax   (2002-03-14 16:14) [3]

Ладно усложняю задачу
Проблемы не только с операторами но и с ЛОГИКОЙ

Есть 2 таблицы:
А(№поезда, название_маршрута)
В(№поезда, название_станции, время_приб_на_станцию) -
где название_станции - ВСЕ станции на маршруте данного поезда(FK №поезда)
т.е. для А.№поезда есть несколько В.название_станции.

ЗАДАНИЕ
Дано 3 города Г1,Г2,Г3.
Нужно вывести все поезда (А.№поезда) ,
проходящие через первые 2 станции Г1 и Г2 ( Г1 и Г2 - В.название_станции)
и все поезда (А.№поезда),
проходящие через вторые 2 станции Г2 и Г3 (Г2 и Г3 - В.название_станции)
в одном наборе данных,
причем вывести надо все в 6 столбцов :
------------------------------------------------------------------------
Г1 - Г2 | Г2 - Г3
---------------------------------------+--------------------------------
№поезда | назв_марш | время_приб_на_ст | №поезда |назв_марш | время_приб_на_ст


и отсортировать по время_приб_на_ст,
причем если в данный момент времени поезд Г1-Г2 есть, а поезда Г2-Г3 нет
то в правой части НД нужно оставить пустую строку и наоборот.



Страницы: 1 вся ветка

Текущий архив: 2002.04.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-22762
Hammer
2002-03-27 12:27
2002.04.08
Программник?


14-22827
giokoed
2002-02-28 18:22
2002.04.08
Создание игры


3-22554
Sergant
2002-03-15 15:50
2002.04.08
Не могу совладать c EhLib 2.1


14-22828
VID
2002-02-27 23:42
2002.04.08
Interbase.Часть 2.


3-22530
Sergey-ZZZ
2002-03-04 19:12
2002.04.08
FastReport245