|
|
|
| Немогу посчитать количество повторяющихся записей....например..
поле1||поле2
011||а
022|| б
033|| в
022||г
022||д
022 в поле1 повторялось 3 раза.....как вот прописать выражение в поле отчета???или нужно через запрос делать?? | |
|
| |
|
|
|
| мне кажется проще запросом
SELECT [поле1], Count([поле1]) AS Count1
FROM tbl1
GROUP BY [поле1]; | |
|
| |
|
|
|
| спасибо, получилось, а как чтобы отдельную запись в итоге показало а не все? ну тоесть в данном случае 022 .......
022|| 3
вот так.. | |
|
| |
|
|
|
|
SELECT [поле1], Count([поле1]) AS Count1
FROM tbl1
GROUP BY [поле1]
having Count([поле1])>1
|
| |
|
| |
|
|
|
| как указать ссылку на значение чтобы считало колличество его повторений....просто у меня база по больше чем в примере, и там каждое значение повторяется не 1н раз....например
преподаватель||категория
Иванов И.И.||первая
Сидорова О.А.||без категории
Петрова О.В.||вторая
Соболева М.Н.||без категории
Погорелая В.И.||первая
Королёва А.С.||без категории
ну тут понятно что 3 препода без категории, 2 с первой и 1н со второй....вот как сделать чтобы посчитал отдельно с первой категорией а не все..? | |
|
| |
|
|
|
| вам категории надо выделить в GROUP BY [поле1] ,[Категории] и в Select
типа GROUP BY [поле1] ,right([поле1],instr([поле1],"||")-1)
а в select right([поле1],instr([поле1],"||")-1) as [Категории] | |
|
| |