LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: SELECT......
 Тема: SELECT... GROUP BY
 
 15.06.2007 21:08:32
LM
8 сообщения


Тема: SELECT... GROUP BY
Как шпаргалку для написания инструкции SELECT в VB, использую Запросы Accessa, Не получается инструкция с предикатом GROUP BY :
strSQLspisok = "SELECT склад.работник, [Sum-приход]-[Sum-расход] AS Выражение1, Sum(склад.приход) AS [Sum-приход], Sum(склад.расход) AS [Sum-расход] FROM склад WHERE склад.накладная =" & Me.Список_накладных & "And склад.место_хранения =" & IIf(Me.место_хранения = 8, 5, 6) & "And склад.наименование =" & Me.код_товара GROUP BY склад.работник
Помогите понять в чём проблема?


P.S. Раздел для новичков
Автор: LM от 19.07.2004 13:26:47 Источник ...
 15.06.2007 21:08:32
All
4316 сообщения
1-ый


RE: SELECT... GROUP BY
Мне непонятно выражение в скобках (Me.место_хранения = 8, 5, 6), не знаю понимает ли ваш компилятор эту фразу.


P.S. Раздел для новичков
Автор: Admin от 0:00:00 Источник ...
 15.06.2007 21:08:32
All
4316 сообщения
1-ый


RE: SELECT... GROUP BY
Очень приятно что вы так оперативно реагируете, спасибо!
IIf(Me.место_хранения = 8, 5, 6) Это условие ЕСЛИ Me.место_хранения = 8 ТО склад.место_хранения = 5 ИНАЧЕ 6, это работает.
Болше того с GROUP BY разобрался, опять же с помощью конструктора запросов Accessa, вместо WHERE использовал сочетание GROUP BY HAVING, заработало, теперь хочу отсортировать но не получается с ORDER BY



P.S. Раздел для новичков
Автор: LM от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: SELECT......
ПоискПоиск  Список форумовСписок форумов  
right