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

Форум: MS ACCESS

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

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

 
 

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

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

тема: запрос
 
 автор: helena   (01.02.2012 в 11:51)   личное сообщение
 
 

Имеется запрос на объединение записей из 2-х таблиц БазаПродлений и БазаРазрешений.

select датаС, датаПо,Номер1,разрешениеНа from БазаРазрешений where isnull(ввод) and БазаРазрешений.ДатаПо>= #10.10.11#
UNION (SELECT Max(БазаПродлений.ДатаС) AS [Max-ДатаС], Max(БазаПродлений.ДатаПо) AS [Max-ДатаПо], БазаПродлений.НомерПродления,Max(БазаПродлений.разрешениеНа0) FROM БазаПродлений GROUP BY БазаПродлений.НомерПродления
HAVING (Max(БазаПродлений.ДатаПо)<= #10.10.11#))
ORDER BY номер1;

В итоге получается сумма записей из БазаРазрешений и сгруппированных записей БазаПродлений.
Можно ли одним запросом сразу сгруппировать объединенные записи 2-х баз?

  Ответить  
 
 автор: silich   (01.02.2012 в 13:05)   личное сообщение
 
 

да

  Ответить  
 
 автор: Анатолий (Киев)   (01.02.2012 в 15:46)   личное сообщение
 
 

SELECT * FROM (Ваш UNION запрос) GROUP BY Номер1

  Ответить  
 
 автор: helena   (01.02.2012 в 16:47)   личное сообщение
 
 

спасибо, так все просто

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