Как сделать выборку по количеству строк с одним и тем же значением

228
21 сентября 2017, 13:35

Имеется таблица, в ней хранятся внутренние id и внешние, строк с одним и тем же ID бывает несколько, обычно более 3-4, как сделать статистику из 20 строк, в которой будут выводиться внешние id содержащие как можно больше внутренних? Допустим

IDbig1 < id1 id1 id1 id1 id1>

IDbig2 < id2 id2 id2>

IDbig3 < id3 id3>

Тоесть тут, в нескольких строках ID один, и соответствует внешнему, как отсортировать по убыванию и вывести в html таблицу это дело? Тоесть должно с этим примером получиться так - IDBIG1

IDBIG2

IDBIG3 .

При этом скрипт будет запускаться раз в 2 дня, тоесть обновлять статистику автоматически раз в 2 дня.

Answer 1

Вам необходимо группировать результаты по повторяющимся id, для этого есть GROUP BY в итоге запрос будет примерно такой:

SELECT 'idbig' FROM 'table' GROUP BY 'id'
Answer 2
SELECT extID, COUNT (intID)
FROM `table`
GROUP BY extID
ORDER BY 2 DESC
READ ALSO
Разрешить нажать на кнопку при редакции InputField Unity c#

Разрешить нажать на кнопку при редакции InputField Unity c#

ЗдравствуйтеЯ пишу прорамму для логина пользователя на Unity С#

259
Как правильно инициализировать DBContext в WPF приложении с использованием MVVM-паттерна?

Как правильно инициализировать DBContext в WPF приложении с использованием MVVM-паттерна?

Где инициализировать DBContext (DB = new DBContext()), чтобы не нарушать принципы и правила MVVM-паттерна в WPF приложении?

270
C#, изменить размеры компонента MaskedTextBox

C#, изменить размеры компонента MaskedTextBox

Требуется изменить размеры, а именно высоту(height)Возможно ли? так просто он не меняет

253
Как сделать combobox на считку/запись 2-х байтов по смещению?

Как сделать combobox на считку/запись 2-х байтов по смещению?

Как в приложении сделать combobox на считку/запись 2-х байтов в "Hex" перевернутом по смещению 0x324 из файла(Перевернутый Hex значит например: 300 десятичное...

215