Создать базу данных для хранения следующей информации: • код груза, • номер вагона, • стоимость перевозки, • дата отгрузки, • дата возврата вагона. Запросы: • Получить список номеров вагонов, использовавшихся в первом полугодии прошлого года. • Найти среднюю стоимость перевозки по каждому из встречающихся кодов грузов. • Найти сроки использования каждого из вагонов в январе текущего года. • Определить общую стоимость перевозок за указанный период. ПОМОГИТЕ ПОЖАЛУЙСТА!
а как срок использования считается?
Даже не знаю
Базу не дает добавить 1. SELECT Перевозки.ДатаОтгрузки, Перевозки.НомерВагона, Перевозки.КодГруза, Перевозки.Стоимость, Перевозки.ДатаВозвратаВагона FROM Перевозки WHERE (((Month([ДатаОтгрузки]))>=1 And (Month([ДатаОтгрузки]))<7) AND ((Year([ДатаОтгрузки]))=Year(Date())-1))<br>ORDER BY Перевозки.ДатаОтгрузки, Перевозки.НомерВагона; 2. SELECT DISTINCTROW НаименованиеГруза.Наименование, Avg(Перевозки.Стоимость) AS [Avg-Стоимость], Year([Перевозки]![ДатаОтгрузки]) AS [Год отгрузки] FROM НаименованиеГруза INNER JOIN Перевозки ON НаименованиеГруза.Код = Перевозки.КодГруза GROUP BY НаименованиеГруза.Наименование, Year([Перевозки]![ДатаОтгрузки]), Перевозки.КодГруза; 3. не знаю как срок считать 4. SELECT DISTINCTROW Sum(Перевозки.Стоимость) AS [ОбщаяСтоимость перевозок за период] FROM Перевозки HAVING (((Перевозки.ДатаОтгрузки) Between [:d1] And [:d2]));
Спасибо)