Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2013, 23:50   #1
ggetbraine
 
Регистрация: 20.02.2009
Сообщений: 9
По умолчанию Запрос к базе данных, MS Access 2007

Есть таблица в которой хранятся бухгалтерские записи по всем фирмам за определенный промежуток времени. В этой таблице есть следующие записи: debit_credit, account_no, date, amount, name.

Как мне построить запрос, который возвращает следующую табличку c полями:
name, amount1, amount2, amount3, specific_date где

amount1 - представляет собой сумму значений из поля amount, если account_no=1,2,4,6
amount2 - ..., если account_no=3,5,7
amount3 - ..., если account_no=10,11,12
specific_date - параметр запроса.
ggetbraine вне форума Ответить с цитированием
Старый 15.10.2013, 23:59   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Примерно так, если ACCESS такой IIF съест
Код:
SELECT name,
    SUM(IIF(account_no IN (1,2,4,6),amount,0)) AS amount1,
    SUM(IIF(account_no IN (3,5,7),amount,0)) AS amount2,
    SUM(IIF(account_no IN (10,11,12),amount,0)) AS amount3
  FROM Table1
  GROUP BY name
Про specific_date не понял
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
параметризированный запрос access 2007 TaTT DoGG C# (си шарп) 9 01.11.2012 12:40
надо привязать php сайт к базе данных Access и что бы при заполнение формы на сайте данные сохранялись в базе Алёна_))) Microsoft Office Access 2 20.06.2012 12:24
SQL запрос в Delphi к базе в Access Самец_Original БД в Delphi 1 22.05.2010 13:05
динамический запрос access 2007 Тупой Microsoft Office Access 3 26.06.2009 17:52
Как правильно создать запрос по поиску в базе Access? Dux SQL, базы данных 2 03.05.2009 13:37