![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
Здравствуйте, Уважаемые!
Такой вот вопрос: Есть 3 таблицы Book (num int, data date, Client int, kolvo int, n_novar int) Client (num int, Name VarChar(100)) tovar (num int, Name VarChar(100), price float(9.2)) Как будет выглядеть запрос, чтобы получить результат в виде Book.num | Book.Data | Client.Name | Summa | Сумма вычисляется из Book.kolvo * tovar.price ??? ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А отношения какие между таблицами?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Не хватает однозначных связей в таблицах.
Если в т. Book есть ссылка на т. Client (предполагаем, что это поле Client), то где отношение Book и товар? Что за num? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
Book.Client = Client.num
Book.n_tovar = tovat.num это всмысле??? никаких других отношений не делалось! ![]() |
![]() |
![]() |
![]() |
#5 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]() Код:
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
Спасибо большое!
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
а как сделать, чтобы сумма была не по каждому товару а по клиенту???
![]() |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
Оч! Большое СПАСИБО!!! Многое стало ясно и понятно!!!
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ADOQuery1.SQL.Add построение запроса | ArtGrek | БД в Delphi | 3 | 15.04.2011 16:57 |
Создание сложных объектов в gui | cherw9!40k | Общие вопросы по Java, Java SE, Kotlin | 0 | 22.03.2010 22:02 |
Программирование сложных циклов | FcDonalds | Помощь студентам | 2 | 24.12.2008 22:49 |
Turbo pascal 2-е сложных задачи | GIGALIZE | Помощь студентам | 1 | 27.11.2008 21:57 |
Любителям сложных формул посвящается! | ZORRO2005 | Microsoft Office Excel | 6 | 02.10.2008 20:01 |