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

Вниз

SQL-запрос   Найти похожие ветки 

 
Ozone ©   (2003-10-30 11:58) [0]

Есть 3 таблицы "Учителя", "План" и "Выполнение".
Учителя -> (КодУ, ФИО, ...)
План и Выполнение -> (Номер, КодУ, Год, Лекции, ...)

(таблицы План и Выполнение связаны с таблицей Учителя по внешнему ключу КодУ)

Мне необходимо получить что-то типа "остатка" определенного учителя, т.е. результат запроса должен сожержать все записи таблицы "План" (для определенного "КодУ"), но с поправками на таблицу "Выполнение", а именно там, где поля "Год" совпадают, из поля План.Лекции нужно вычесть Выполнение.Лекции.

Спасибо за любую помощь.


 
Sandman25 ©   (2003-10-30 12:03) [1]

Хранимые процедуры поддерживаются? Если да, то лучше сделать ими ИМХО.


 
Dona ©   (2003-10-30 12:10) [2]

Записи из Т1 без подчиненных (по полю Сod) в Т2

SELECT Т1.*, T2.Cod
FROM Т1 LEFT JOIN T2 ON Т1.Cod = T2.Cod
WHERE (((T2.Cod) Is Null));

А может, проще добав. в "План" логич. (или числовое) поле, где отмечать выполнение Плана, и табл. Выполнение просто не будет нужна?



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
1-65969
Slavik
2003-11-11 03:07
2003.11.20
Куда подевался компонент TQuickReport в D7?


4-66160
SH
2003-09-24 19:39
2003.11.20
Как отловить открытие закрытие CD-ROM а?


3-65704
OlgaTelekom
2003-10-29 22:02
2003.11.20
Ошибка


1-65995
Denisiy
2003-11-10 15:25
2003.11.20
Звуковой сигнал с MessageDlg


1-66009
LinOS
2003-11-10 12:09
2003.11.20
Узнать путь из которого запущено приложение