Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Объединение запросов в один. Access 2003
 
 автор: Shved   (24.10.2010 в 20:09)   личное сообщение
 
 

Всем, доброго времени суток!
Такой, наверное, простой вопрос.
Есть, к примеру, три вот таких запроса-выборки:
- Первый

SELECT Raion.Raion, Count(Form2.ID) AS [Count-ID]
FROM Date_report, Raion INNER JOIN Form2 ON Raion.ID_R = Form2.RAYON
WHERE (((Form2.M_AGE)<=18) AND ((Form2.CH_BDATE)>=[Date_report].[Date_from] And (Form2.CH_BDATE)<=[Date_report].[Date_before]))
GROUP BY Raion.Raion;


- Второй

SELECT Raion.Raion, Count(Form2.ID) AS [Count-ID]
FROM Date_report, Raion INNER JOIN Form2 ON Raion.ID_R = Form2.RAYON
WHERE (((Form2.M_AGE)>18 And (Form2.M_AGE)<=21) AND ((Form2.CH_BDATE)>=[Date_report].[Date_from] And (Form2.CH_BDATE)<=[Date_report].[Date_before]))
GROUP BY Raion.Raion;


-Третий

SELECT Raion.Raion, Count(Form2.ID) AS [Count-ID]
FROM Date_report, Raion INNER JOIN Form2 ON Raion.ID_R = Form2.RAYON
WHERE (((Form2.M_AGE)>21 And (Form2.M_AGE)<=25) AND ((Form2.CH_BDATE)>=[Date_report].[Date_from] And (Form2.CH_BDATE)<=[Date_report].[Date_before]))
GROUP BY Raion.Raion;


Как сделать запрос объединяющий эти три запроса в табличном таком ввиде:
- по вертикали: список полей Raion.Raion (согласно вышеописанным запросам)
- по горизонтали: категории возрастов (согласно вышеописанным запросам)
- в ячейках значения (согласно вышеописанным запросам)

Т.е. вот в таком табличном виде:
_________________________________________
|_______|_до 18 лет_|_от 19 до 21_|_от 22 до 25_|
| Район-1|_________|___________|___________|
| Район-2|_________|___________|___________|
| Район-3|_________|___________|___________|
| Район-4|_________|___________|___________|
| Район-5|_________|___________|___________|


Догадываюсь что это как- то довольно просто, но не соображу...

Заранее спасибо!

  Ответить  
 
 автор: snipe   (25.10.2010 в 04:37)   личное сообщение
7 Кб.
 
 

я не разбирался в ваших запросах
но копал бы в этом направлении =>

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList