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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Запрос на объединение не работает
 
 автор: bel   (19.10.2007 в 12:33)   личное сообщение
 
 

Помогите пожалуйста, запрос на объединение не работает, выходит ошибка: "Ошибка синтаксиса в запросе на объединение".
Вот запрос:

SELECT [ФИО], tblUnion.sumPay AS КолЧас, sumreject AS КолЧас1
FROM (select Запрос1.[ФИО] as [ФИО], Запрос1.[КолЧас] as sumPay, 0 as sumreject from Запрос1 UNION select Запрос2.[ФИО] as [ФИО], 0 as sumPay, Запрос2.[КолЧас1] as sumreject from Запрос2) AS tblUnion
GROUP BY tblUnion.[ФИО];

  Ответить  
 
 автор: ГлазастыйМышь   (19.10.2007 в 12:48)   личное сообщение
 
 

запрос на объединение не может быть влодженным запросом. сначала сохрани запрос на объединения, а уже на его основе строй выборку

  Ответить  
 
 автор: bel   (19.10.2007 в 14:45)   личное сообщение
 
 

Я переделала и почему-то в первом столце вместо фамилии стоят цифры

SELECT qryUnion.ФИО, qryUnion.КЧ AS КолЧас, qryUnion.КЧ1 AS КолЧас1
FROM (select ФИО, [КолЧас] as [КЧ], 0 as [КЧ1]
From Запрос1
UNION
Select [ФИО], 0 as [КЧ], [КолЧас1] as [КЧ1]
From Запрос2) AS qryUnion
GROUP BY qryUnion.ФИО, qryUnion.КЧ, qryUnion.КЧ1;

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