Форум: "Базы";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c