Как посчитать совпадающие значения в столбце?
|
|
Вторник, 24 Ноября 2015 г. 07:18
+ в цитатник
Добрый день.
Сижу и туплю. Есть таблица, в ней несколько полей. Делаю запрос с привязкой других таблиц. После чего, при помощи VBA фильтрую запрос и вывожу в отчет. Проблема: как посчитать совпадающие значения в одном из столбцов после фильтрации и вывести в отчет.
Пробовал что-то типа
SELECT id_topic, COUNT(id_topic) FROM posts GROUP BY id_topic;
Но, сделать группировку по одному из многих столбцов не выходит, можно только по всем. Соответственно и Count(*) тоже по всем, итог в каждой строке по единице, т.к. сами по себе строки уникальны. Но нужно только по совпадающим.
пример таблицы:
+----+-----------+------------+----------+------------+
| код | Тип |Название | Номер |
Совпадения|
+----+-----------+------------+----------+------------+
| 1 | МВИ |Методика1 | 235619 | 2 |
| 2 | CB |Средство | 151542 | 1 |
| 3 | МВИ |Методика2 | 235964 | 2 |
| 4 | РД |Руководство| 1487 | 1 |
...
Как посчитать совпадения по Типу и вывести в эту же таблицу?
http://www.sql.ru/forum/1186853/kak-poschitat-sovpadaushhie-znacheniya-v-stolbce
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-