Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запрос в where / 6 сообщений из 6, страница 1 из 1
29.04.2016, 08:20
    #39227200
noobs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос в where
Добрый день, подскажите как исправить.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SELECT dogovors.id_Dog,Dogovors.mes AS Месяц, Dogovors.NumberAct AS Номер_счета_фактуры, 
Dogovors.DateAct AS Дата_счета_фактуры, Dogovors.kod_52 AS Вид_услуги,
 Dogovors.kod_33 AS Целевая_программа, Sum(DogFact.sum) as Сумма, 
Count(DogFact.mes) as Количество_строк  
  FROM Dogovors, DogFact  
  Where parent_id_Doog='104' and Type_dog='Факт' and 
dogfact.fk_id_Dog=(select id_dog from dogovors where parent_id_Doog='104') 
  Group by dogovors.id_Dog, agree_cur, agree_meneg, agree_PBU, 
date_cur,date_maneg, date_PBU, Dogovors.mes,Dogovors.NumberAct,
  Dogovors.DateAct,Dogovors.kod_52, Dogovors.kod_33


Если второй селект возвращает 1 запись то работает как нужно, а если несколько то уже не работает.
Как сделать чтобы запрос работал если второй возвращает больше 1 записи
...
Рейтинг: 0 / 0
29.04.2016, 08:49
    #39227211
запрос в where
...dogfact.fk_id_Dog In (select...
...
Рейтинг: 0 / 0
29.04.2016, 08:55
    #39227213
noobs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос в where
+Миллион в карму Вам.
...
Рейтинг: 0 / 0
29.04.2016, 09:13
    #39227221
studieren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос в where
noobs,

Можно также добавить "ANY" между "=" и "(".
Код: sql
1.
... dogfact.fk_id_Dog = ANY ( ...
...
Рейтинг: 0 / 0
29.04.2016, 09:29
    #39227229
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос в where
studierenМожно также добавить "ANY"или его эквивалент SOME. Мне оно, кстати, больше нравится почему-то...
...
Рейтинг: 0 / 0
29.04.2016, 09:44
    #39227234
noobs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос в where
Всем большое спасибо что так помогаете мне.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запрос в where / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]