|
|
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
надо посчитать количество вариантов для каждой модели... причём Max не подходит, т.к. может быть пропущенный вариант, т.е. не 1,2,3, а 1,3. причём надо это сделать в один запрос без подзапросов, возможно ли такое? имею таблицу.... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. хочу получить Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2003, 16:21 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
select count(*) from tab group by Model ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2003, 16:28 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
так у тебя же P200 - 2 раза а ты хочешь чтоб в результате было 1 ? тебе надо количество разных ? Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2003, 16:29 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
если надо количество разных вариантов, то: select count(*) from (select * from tab group by Variant,Model) group by Model ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2003, 16:32 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
вообще хорошо бы так: select count(distinct variant) as col_variant , model from tab group by Model в XP со включенным sql-92 должно было работать но случился трабл может в каких сервиспаках поправили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2003, 16:37 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
2 АлексейК (сегодня, 16:29) да, извени не сказал 2 sasha_1 так я и сам могу... мне бы без вложеных... 2 АлексейК (сегодня, 16:37) Access'97 :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2003, 16:43 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
>так я и сам могу... >мне бы без вложеных... ну извини :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2003, 17:47 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
2 sasha_1 Всё равно спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2003, 10:42 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
Раз вопрос такой принципиально - теоретический то вот и теоретическое решение ))) Acc 97 может подключаться к SQL серверам, через ADO например , а там глядишь и мой запрос заработает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2003, 15:36 |
|
||
|
Посчитать кол-во вариантов
|
|||
|---|---|---|---|
|
#18+
:) нет вопрос как раз таки был практический ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2003, 15:55 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32256017&tid=1679588]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 355ms |

| 0 / 0 |
