Вниз
Скачать: CL | DM;

Как сформировать VIEW   Найти похожие ветки 

← →
Kirill ©   (2004-04-26 12:16) [0]

Я понимаю, что конференция по Delphi, а не по самой структуре БД, но не знаю где его спросить?
Есть БД домашней библиотеки.
IDB INTEGER PInx
BName CHAR
AUTHOR INTEGER внешний индекс на БД авторов.
и т.д

Таблица отданных книг
BOOK INTEGER внешний на IDB
DEBTER INTEGER внешний на IDD таблицы DEBTER (должники)
DATE DATE
DAYS INTEGER

Как мне получить список книг и заполнить поля должников для тех книг, которые отдали.
Авторов я подвязал, а как подвязать должников - не заню
CREATE VIEW MYLIB (
   BNAME,
   AUTHOR,
   SHKAF,
   POLKA,
   RYAD,
   TOMS)
AS
SELECT B.BNAME, A.AUTHOR, B.SHKAF, B.POLKA, B.RYAD, B.TOMS
FROM TBLBOOKS B INNER JOIN TBLAUTHOR A ON B.AUTHOR = A.IDA;

База Firebird 1.5


← →
Курдль ©   (2004-04-26 12:17) [1]

А причем здесь VIEW вообще?


← →
ЮЮ ©   (2004-04-26 12:23) [2]

...
LEFT JOIN <Таблица отданных книг> C ON C.BOOK = B.IDB
LEFT JOIN <должники> C ON C.DEBTER = D.ID


← →
Kirill ©   (2004-04-26 13:27) [3]


> А причем здесь VIEW вообще?

Так проще работать с просмотром данных.

> LEFT JOIN <Таблица отданных книг> C ON C.BOOK = B.IDB
> LEFT JOIN <должники> C ON C.DEBTER = D.ID

Это надо добавить к данной вьюхе или заменить надо?


← →
Kirill ©   (2004-04-26 13:35) [4]

Заработало, БОЛЬШОЕ СПАСИБО.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
1-1084189258
Demon_do
2004-05-10 15:40
2004.05.23
Другой вид формы...


3-1083131925
Vilux
2004-04-28 09:58
2004.05.23
Регулярные выражения в MSSQL


3-1083054346
Strateg2300
2004-04-27 12:25
2004.05.23
Как получить данные из ADODataSet?


14-1083258350
Knight
2004-04-29 21:05
2004.05.23
Вопрос по TDBGrid...


14-1083526687
Piter
2004-05-02 23:38
2004.05.23
Пропаганда пива




   Наверх