|
SQL запрос
|
|||
---|---|---|---|
#18+
База данных «Данные_ЛР2_4.mdb» описывает оптовую торговлю. Каждая запись таблицы «Покупатели» характеризует одного оптового покупателя. Каждая запись таблицы «Продажи» содержит общие характеристики продажи «Номер договора», «Дата», «Код покупателя», «Предоплата_проц». Для одного покупателя может быть выполнено несколько продаж. Состав продажи определяется несколькими записями таблицы «Проданные товары». Все такие записи имеют одинаковый номер договора. Посредством MS Query, Access III. Построить следующие запросы: a. Запрос «Договоры за определенный период» должен вычислять таблицу с полями: «Номер договора», «Дата», «Форма собственности», «Покупатель», «Стоимость договора». Каждая запись содержит данные о договоре, выполненном в период, определенные параметрами «Начальная дата» и «Конечная дата». Данные должны быть отсортированы по покупателям. b. Запрос «Продажа товаров за год» должен вычислять таблицу с полями: «Группа товаров», «Товар», «Единица измерения», «Количество проданных за год единиц товара», «Средняя цена продаж за год», «Вес проданного за год товара(Кг)», «Стоимость проданного за год товара», «Количество договоров на продажу товара за год». Каждая запись описывает продажу одного товара за год. Таблица должна содержать данные о продажах за год, определенный параметром «Год». c. Запрос «Расчеты с покупателями за определенный период» должен вычислять таблицу с полями: «Форма собственности», «Покупатель», «Стоимость купленного за период товара», «Количество договоров за период». Каждая запись содержит данные о покупателе и покупках, выполненных за период, определенные параметрами «Начальная дата» и «Конечная дата». d. Запрос «Стоимости покупок в зависимости от форм собственности покупателя» должен вычислять таблицу с полями: «Форма собственности», «Стоимость купленного товара», «Количество договоров». Каждая запись описывает характеристики покупок, сделанных покупателями определенной формы собственности. e. Запрос «Поступление денег из банков за определенный период» должен вычислять таблицу с полями: «Банк», «Поступившая за период сумма». Каждая запись содержит данные о поступившей из определенного банка сумме в счет уплаты за проданные товары. Период определяется параметрами «Начальная дата» и «Конечная дата». f. Перекрестный запрос «Покупатели - товары». Колонки должны соответствовать покупателям, строки - товарам. В клетке на пересечении строки для некоторого товара и столбца некоторого покупателя должна быть стоимость данного товара, купленного данным покупателем. g. Запрос «Определение динамики стоимости покупок» должен формировать таблицу с полями «Покупатель», «Год», «Расхождение с предыдущим годом». Каждая запись описывает отличие суммы, затрачиваемой покупателем в очередном году, от затрат предыдущего года. Помогите пожалуйста, очень срочно надо!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2017, 17:47 |
|
SQL запрос
|
|||
---|---|---|---|
#18+
По-моему, вы разделом ошиблись. Вам сюда http://www.sql.ru/forum/access Модератор: Тема перенесена из форума "Caché". ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2017, 02:57 |
|
SQL запрос
|
|||
---|---|---|---|
#18+
Anastasia98kisaБаза данных «Данные_ЛР2_4.mdb» описывает оптовую торговлю. Каждая запись таблицы «Покупатели» характеризует одного оптового покупателя. Каждая запись таблицы «Продажи» содержит общие характеристики продажи «Номер договора», «Дата», «Код покупателя», «Предоплата_проц». Для одного покупателя может быть выполнено несколько продаж. Состав продажи определяется несколькими записями таблицы «Проданные товары». Все такие записи имеют одинаковый номер договора. Посредством MS Query, Access III. Построить следующие запросы: a. Запрос «Договоры за определенный период» должен вычислять таблицу с полями: «Номер договора», «Дата», «Форма собственности», «Покупатель», «Стоимость договора». Каждая запись содержит данные о договоре, выполненном в период, определенные параметрами «Начальная дата» и «Конечная дата». Данные должны быть отсортированы по покупателям. b. Запрос «Продажа товаров за год» должен вычислять таблицу с полями: «Группа товаров», «Товар», «Единица измерения», «Количество проданных за год единиц товара», «Средняя цена продаж за год», «Вес проданного за год товара(Кг)», «Стоимость проданного за год товара», «Количество договоров на продажу товара за год». Каждая запись описывает продажу одного товара за год. Таблица должна содержать данные о продажах за год, определенный параметром «Год». c. Запрос «Расчеты с покупателями за определенный период» должен вычислять таблицу с полями: «Форма собственности», «Покупатель», «Стоимость купленного за период товара», «Количество договоров за период». Каждая запись содержит данные о покупателе и покупках, выполненных за период, определенные параметрами «Начальная дата» и «Конечная дата». d. Запрос «Стоимости покупок в зависимости от форм собственности покупателя» должен вычислять таблицу с полями: «Форма собственности», «Стоимость купленного товара», «Количество договоров». Каждая запись описывает характеристики покупок, сделанных покупателями определенной формы собственности. e. Запрос «Поступление денег из банков за определенный период» должен вычислять таблицу с полями: «Банк», «Поступившая за период сумма». Каждая запись содержит данные о поступившей из определенного банка сумме в счет уплаты за проданные товары. Период определяется параметрами «Начальная дата» и «Конечная дата». f. Перекрестный запрос «Покупатели - товары». Колонки должны соответствовать покупателям, строки - товарам. В клетке на пересечении строки для некоторого товара и столбца некоторого покупателя должна быть стоимость данного товара, купленного данным покупателем. g. Запрос «Определение динамики стоимости покупок» должен формировать таблицу с полями «Покупатель», «Год», «Расхождение с предыдущим годом». Каждая запись описывает отличие суммы, затрачиваемой покупателем в очередном году, от затрат предыдущего года. Помогите пожалуйста, очень срочно надо!!!! Вам сюда ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2017, 12:25 |
|
SQL запрос
|
|||
---|---|---|---|
#18+
выложите табличную часть БД ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2017, 12:55 |
|
SQL запрос
|
|||
---|---|---|---|
#18+
sdku, выложила фотографиями) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2017, 16:00 |
|
SQL запрос
|
|||
---|---|---|---|
#18+
а что данные сверхсекретны? скопируйте базу,удалите из нее все объекты кроме таблиц:кнопка Office>управление>сжать и восстановить, заархивировать и приложить этот файл(щелкните "обзор", чуть ниже "опубликовать",выберите файл,его имя появится в окошке рядом с обзором, опубликовать) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2017, 18:53 |
|
SQL запрос
|
|||
---|---|---|---|
#18+
Я бы решал Вашу задачу так+таблица платежи, связанная с клиентами или договорами (как Вам надо)запросом определял бы задолженность на текущий момент: вычисляете SUM(договоровКлиента)-SUM(платежейКлиента) или по договорам (в таблице платежей должно быть поле "оплатаДоговора"-указывать какой договор оплачивается. Как-то так..... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2017, 01:17 |
|
SQL запрос
|
|||
---|---|---|---|
#18+
Anastasia98kisa, в Вашей базе нет ни одной связи и,грубо говоря, она не отличается от таблиц Exel А чем,конкретно,Вас не устраивает предложенный вариант?(он позволяет создать почти все нужные запросы, а с добавлением таблицы "платежи"-все) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2017, 13:26 |
|
|
start [/forum/topic.php?fid=45&fpage=77&tid=1612508]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
others: | 25ms |
total: | 162ms |
0 / 0 |