|
|
|
Группировка в запросе
|
|||
|---|---|---|---|
|
#18+
У меня есть следующи й рабочий запрос в екселе, который группирует значения в таблице: Код: plaintext 1. 2. Но мне бы еще хотелось группировать в поле "Канал" все значения со значением "ПП"(т.е. для этого значения не нужно показывать города, адреса и логины), а остальные значения этого поля до города, до адреса и до логина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2010, 12:13 |
|
||
|
Группировка в запросе
|
|||
|---|---|---|---|
|
#18+
Gena108, используйте IIF и проверяйте условие на равенство канала ПП. Или Having и Union ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2010, 12:27 |
|
||
|
Группировка в запросе
|
|||
|---|---|---|---|
|
#18+
К сожалению я не могу понять куда мне записать условие IIF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2010, 12:46 |
|
||
|
Группировка в запросе
|
|||
|---|---|---|---|
|
#18+
Gena108, strsql = "SELECT iif([Таблица1$].[Канал]="ПП";null;[Таблица1$].[Регион]),[Таблица1$].[Канал], iif([Таблица1$].[Канал]="ПП";null;[Таблица1$].[Город]),iif([Таблица1$].[Канал]="ПП";null;[Таблица1$].[Адрес]), iif([Таблица1$].[Канал]="ПП";null;[Таблица1$].[Логин]), iif([Таблица1$].[Канал]="ПП";null;[Таблица1$].[Месяц]),Count(iif([Таблица1$].[Канал]="ПП";0;[Таблица1$].[Регион])) AS Повторы " & _ "FROM [Таблица1$] " & _ "GROUP BY [Таблица1$].[Регион],[Таблица1$].[Канал], [Таблица1$].[Город],[Таблица1$].[Адрес], [Таблица1$].[Логин], [Таблица1$].[Месяц]" с iif как-то так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2010, 13:11 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36496709&tid=2178422]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 481ms |

| 0 / 0 |
