|
|
|
Проблема с группировкой
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня. Написал вот такой запрос: Код: plaintext 1. 2. 3. Смысл в том, что есть 3 стадии: Без изменений, Договор оформляется и Договор готов (ВидыРез). Таким образом с помощью этого запроса подсчитывается количество записей в каждой стадии. Т.е к примеру Без изменений 50 Договор оформляется 20 Договор готов 5 Далее. Договоры оформляются сотрудниками, у каждого сотрудника есть свой номер (№сотр). Изначально в таблице Простынь1 в поле №сотр по умолчанию стоит 0 , а потом подстановкой ставится сотрудник, т.е вместо 0 может появиться 1 или 2 или 3 итд. Проблема в том, что нужно сгруппировать по номеру сотрудника (№сотр) не по всем как сейчас (0 столько то, 1 столько то, 2 столько то, 3 столько то... итд), а вот так (0 столько то, не равно 0 столько то ) Помогите, пожалуйста, исправить запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2004, 13:53 |
|
||
|
Проблема с группировкой
|
|||
|---|---|---|---|
|
#18+
SELECT ВидыРез.ВидРез, Count(Простынь1.№рез) AS [Count-№рез], Простынь1.№сотр=0 FROM ВидыРез INNER JOIN Простынь1 ON ВидыРез.№рез = Простынь1.№рез GROUP BY ВидыРез.ВидРез, Простынь1.№сотр=0; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2004, 13:58 |
|
||
|
Проблема с группировкой
|
|||
|---|---|---|---|
|
#18+
Или: SELECT ВидыРез.ВидРез, Count(Простынь1.№рез) AS [Count-№рез], iif(Простынь1.№сотр=0,"0","не 0") AS № FROM ВидыРез INNER JOIN Простынь1 ON ВидыРез.№рез = Простынь1.№рез GROUP BY ВидыРез.ВидРез, Простынь1.№сотр=0; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2004, 14:00 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1685&tid=1676820]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 351ms |

| 0 / 0 |
