Помогите разобраться в Access c запросами на SQL

программирование базы данных sql access

Помогите, пожалуйста, плохо разбираюсь в SQL, но срочно надо сделать.
Необходимо разделить таблицу на несколько, выбрав из неё нужные поля, при этом дату надо разделить на месяц и год. К одной из новых таблиц создать запросы считающие уникальное количество значений за определенный период, выборку данных по параметрам и возможно их посчитать или сгруппировать.
Напишите , пожалуйста, подробно как это сделать или посоветуйте, где почитать (для чайников).

Пока получается только создать запросы по отдельности: на выборку полей, на разделение даты, на определение количества. Не получается вывести все в одну таблицу. Как совместить или что исправить????

INSERT INTO new_table_name ( ['year'], ['month'] )
SELECT Year(date_s) AS year_s, Month(date_s) AS month_s
FROM table_name;

INSERT INTO new_table_name
SELECT table_name.pole1, table_name.pole2
FROM table_name;

select count(*) as new_table_name
FROM (select DISTINCT pole3 from table_name)

Как в последнем запросе учитывать период (месяц, год)??
Ответы:
>>Как в последнем запросе учитывать период (месяц, год)??
Используйте WHERE
WHERE Year(date_s) = 'дата'


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.