Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Запросы не отображают всю информацию. Что я делаю не так?  [new]
Tatty08
Member

Откуда:
Сообщений: 1
Учусь работать с Access и зашла в тупик.
Проблема: По условию должны быть поступления и выплаты, может быть несколько поступлений/выплат на одну дату. При создании запроса, который должен отбирать и выдавать информацию по поступлениям всё отображается, кроме повторной даты. Т.е. у меня есть одно поступление за 01.12 и два поступления за 10.12, а в итоге запрос показывает одно за 01.12 и одно за 10.12 вместо двух.

В чем ошибка? Неправильно построен запрос или связи не те?

К сообщению приложен файл (Desktop.rar - 37Kb) cкачать
5 янв 19, 11:08    [21778683]     Ответить | Цитировать Сообщить модератору
 Re: Запросы не отображают всю информацию. Что я делаю не так?  [new]
ПЕНСИОНЕРКА
Member

Откуда: Владимирская обл
Сообщений: 4351
Tatty08,

разберитесь с вашими номерами операций(расхождение не видно в режиме INNER JOIN)
Номер операции выплатыНомер операции по журналуВид операцииДата операцииСумма валюты
1010Поступление01.12.201820
2020Поступление10.12.201850
30Поступление10.12.2018100


SELECT
 пв.[Номер  операции]  as [Номер  операции выплаты],
 жу.[Номер операции] as [Номер  операции по журналу],
 жу.[Вид операции], жу.[Дата операции], жу.[Сумма валюты]
FROM [Журнал учёта результатов операций] AS жу
 LEFT JOIN [Поступления и выплаты] AS пв
 ON жу.[Номер операции] = пв.[Номер  операции];
5 янв 19, 11:43    [21778689]     Ответить | Цитировать Сообщить модератору
 Re: Запросы не отображают всю информацию. Что я делаю не так?  [new]
alecko
Member

Откуда: Башкирия
Сообщений: 397
Tatty08,
из примера видно, что до запросов Вам пока ещё далеко: научитесь работать с ключами - что это, зачем они, почему так, для чего составные ключи, зачем связи в схеме, можно ли обойтись без них, потом нормальные формы таблиц, а потом уже запросы.
5 янв 19, 12:03    [21778697]     Ответить | Цитировать Сообщить модератору
 Re: Запросы не отображают всю информацию. Что я делаю не так?  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5458
А так:

К сообщению приложен файл (Моя пробная.rar - 41Kb) cкачать
5 янв 19, 16:19    [21778771]     Ответить | Цитировать Сообщить модератору
 Re: Запросы не отображают всю информацию. Что я делаю не так?  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5458
Забыл-Вы ж просили запрос. При схеме,что Вам предложена информация по конкретному счету отображается на форме (рекомендую продумать поиск по форме) Запросами(отчетами) извлекайте какую-то сводную инфу (их создание на этой схеме не вызовет затруднений)
SELECT клиенты.клиент, счет.счет, движение.когда, движение.поступило, движение.выплата, валюта.валюта
FROM (клиенты INNER JOIN (валюта INNER JOIN счет ON валюта.КодВ = счет.валюта) ON клиенты.КодК = счет.клиент) INNER JOIN движение ON счет.КодС = движение.счет;
5 янв 19, 16:52    [21778782]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить