Labutin
Новичок
Помогите с SQL-запросом.
Дано:
Таблица с одной колонкой, где данные повторяются.
Необходимо:
Хочется получить таблицу с подсчетом кол-ва повторений каждого элемента.
Пример:
Дано:
1
2
2
1
1
3
4
1
Нужно:
1 4 (1 встречается 4 раза)
2 2 (2 встречается 2 раза)
3 1 (3 встречается 1 раз)
4 1 (4 встречается 1 раз)
Результат должен быть отсортирован по кол-ву повторений, т.е. по второму столбцу.
Как можно выкрутиться одним запросом?
Можно, в принципе, и не одним, но чтобы работало как можно быстрее.
Дано:
Таблица с одной колонкой, где данные повторяются.
Необходимо:
Хочется получить таблицу с подсчетом кол-ва повторений каждого элемента.
Пример:
Дано:
1
2
2
1
1
3
4
1
Нужно:
1 4 (1 встречается 4 раза)
2 2 (2 встречается 2 раза)
3 1 (3 встречается 1 раз)
4 1 (4 встречается 1 раз)
Результат должен быть отсортирован по кол-ву повторений, т.е. по второму столбцу.
Как можно выкрутиться одним запросом?
Можно, в принципе, и не одним, но чтобы работало как можно быстрее.