|
|
|
Какой вариант лучше?
|
|||
|---|---|---|---|
|
#18+
Есть две таблицы, одна таблица пользователей, другая к примеру департаменты, запись в таблице пользователей содержит в себе идентификатор департамента. Нужно отобрать все департаменты, которые содержат больше 3 пользователей. Назрело два варианта решения: Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. 6. 7. СУБД MS SQL 2000. второй запрос привлекательней, но будет ли он работать на данной СУБД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:24 |
|
||
|
Какой вариант лучше?
|
|||
|---|---|---|---|
|
#18+
Второй запрос привлекателен в первую очередь тем, что первый вряд ли верен :) В остальном - имхо это тема для форума по MSSQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:34 |
|
||
|
Какой вариант лучше?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:41 |
|
||
|
Какой вариант лучше?
|
|||
|---|---|---|---|
|
#18+
Интересно, а такие выражения как GROUP BY и HAVING употреблять нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:43 |
|
||
|
Какой вариант лучше?
|
|||
|---|---|---|---|
|
#18+
Был и такой вариант: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:48 |
|
||
|
Какой вариант лучше?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Всяко сначала придется узнать сколько персонала в каждом из отделов. После того как ID отделов вычислено- результат можно джойнить с таблицей отделов, чтобы вытащить имена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:56 |
|
||
|
Какой вариант лучше?
|
|||
|---|---|---|---|
|
#18+
gardenman Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. CTE появилось только в MS SQL 2005, а речь идет о 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2006, 11:48 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33527980&tid=1545421]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 315ms |

| 0 / 0 |
