|
Ошибки в запросах SQL
|
|||
---|---|---|---|
#18+
Не могу понять, где ошибка в запросе. 1 найти плательщиков оплативших счета ( платежные поручения) за определенный период; этот я попыталась написать, но он не корректно работает почему-то SELECT Поручение. Назначение, Поручение. Сумма, Поручение. Дата, Поручение. Плательщик, Плательщик. Код, Плательщик. ФИО FROM Поручение INNER JOIN Плательщик ON Поручение. Плательщик=Плательщик. Код WHERE (((Поручение. Дата) >=[Начало периода] And (Поручение. Дата) <=[Окончание периода])) но он даёт выбрать одного платильщика и по нему за определенный период показывает. а мне нужно всех. 2 найти общую сумму платежей от каждого плательщика к каждому получателю (перекрестный запрос) TRANSFORM Sum(Поручение. Сумма) AS [Sum-Сумма] SELECT Получатель. Наименование FROM Получатель INNER JOIN (Плательщик INNER JOIN Поручение ON Плательщик. Код = Поручение. Платильщик) ON Получатель. Код = Поручение. Получатель GROUP BY Получатель. Наименование PIVOT Плательщик. ФИО; вообще не работает, пишет несоответсвие данных. 3. найти информацию по конкретному получателю (ввод наименования получателя). тут не знаю как. нужно вводить фио получателя и выводится вся информация о нем, все платежи. Помогите, пожалуйста!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2019, 18:27 |
|
|
start [/forum/topic.php?fid=45&fpage=37&tid=1610874]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 129ms |
0 / 0 |