PDA

Показать полную графическую версию : [решено] Подскажите SQL запрос


NecroTYN
07-08-2011, 11:48
Подскажите пожалуйста SQL запрос чтобы реализовать следующую задачу:

Есть база данных имеющая следующие таблицы: Продукты(таблица товаров и услуг),Заказы(таблица заказов), контрагенты(где вписаны Люди какимто образом имеющие отношение к Заказу)

В таблице "Продукты" существует категория "Услуги", услуг у меня 6, это доставка-стоимость варируется от положения нас. пункта; Подъем на этаж - стоимость вычисляется следующим образом: 1й - 150р. каждый последующий по 50р.(Этаж указывается при оформлении 3аказа); Монтаж - установка - стоимость 10% от заказанных ТОВАРОВ; Сборка - 5% от стоимости заказа; Демонтаж - стоимость выставляется вручную; и Замер - стоимость 700р.
Еще есть таблица "Контрагенты" где вписаны Люди какимто образом имеющие отношение к Заказу, и котрые имеют определенный процент от стоимости заказа (без услуг) который тоже нужно прибавить к общей стоимости заказа. Собственно вот сам вопрос:
Как все это включить в стоимость заказа и в документы(документы без контрагентов)???

McLotos
08-08-2011, 08:52
Начнём с "вопрос на засыпку" О каком SQL идёт речь? MySQL или MSSQL
И если честно, чтоб ы Вас правильно поняли Вы не могли бы выложить код структуры самой БД с описанием всех таблиц и данных в ней, и как-то более чётко поставить вопрос, потому-что я чуть-чуть запутался.

NecroTYN
08-08-2011, 17:49
О каком SQL идёт речь? MySQL или MSSQL »
Вообще то речь идет о программе работающей с СУБД MS Access или MS SQL Server, в данном случае используется СУБД MS Access

Программа "Склад и торговля", вот ссылка (http://www.simple-soft.ru/ProductsCount.htm) если надо кому...
С программой идет Демо база, на ее основе я и создаю свою
Вы не могли бы выложить код структуры самой БД с описанием всех таблиц и данных в ней »
Выкладываю всю базу целиком, т.к. описание всех таблиц может занять оч много времени, но только запускать ее надо именно с помощью программы, чтобы понять суть вопроса...

JaRule
22-08-2011, 16:27
скачал вашу базу, я вижу, таблиц там оооочень много, смотреть каждую и разбираться что для чего мне лень, да и я плохо опнял что вам там нужно, потому:
1) напишите названия таблиц в которых находятся данные для запроса, желательно с расшифровкой полей, т.е. какое для чего
2) напишите что вам из этих данных нужно получить
тогда, возможно, и помогу




© OSzone.net 2001-2012