8 / 8 / 7
Регистрация: 01.01.2016
Сообщений: 386
|
||||||
1 | ||||||
Запрос по выборке записей максимально повторяющихся по одному полю19.03.2017, 17:17. Показов 501. Ответов 3
Метки нет (Все метки)
Имеется таблица, в которой записаны картриджи, которые заправлялись в СЦ, таблица имеет поля ID, Modelcartridga, Articul и т.д. Артикул - это штрих-код на картридже. Необходимо сделать запрос, в котором можно было бы отобрать картриджи, которые заправлялись максимальное количество раз, т.е. те, Артикул которых повторяется максимальное количество раз. Вернее нужно вывести в таблицу все картриджи, но при этом вывести сколько раз каждый картридж заправлялся и отсортировать по полю количество заправок.
Добавлено через 18 минут Я уже понял, что нужно сгруппировать по этому полю, по которому ищу повторения:
0
|
19.03.2017, 17:17 | |
Ответы с готовыми решениями:
3
Исключение повторяющихся записей в выборке Запрос по выборке: оставить только те, где значение NUMBER_ABONENT максимально Подсчёт суммы по одному полю и количества записей по двум другим Как сделать запрос по одному полю |
165 / 143 / 66
Регистрация: 05.06.2010
Сообщений: 641
|
||||||
19.03.2017, 17:25 | 2 | |||||
Попробуй так
0
|
8 / 8 / 7
Регистрация: 01.01.2016
Сообщений: 386
|
||||||
19.03.2017, 17:39 [ТС] | 3 | |||||
Вот так уже пробую:
0
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
19.03.2017, 17:56 | 4 |
или все три поля IDCartridga, IDModelCartridga, Articul указывай в GROUP BY
или для остальных в SELECT пиши MIN(cartridgi.IDCartridga), MIN(cartridgi.IDModelCartridga),
0
|
19.03.2017, 17:56 | |
19.03.2017, 17:56 | |
Помогаю со студенческими работами здесь
4
В файле имеются 14 записей с полями. В начале отсортировать их по одному полю, потом по другому Запрос с агрегатной функцией и группировкой только по одному полю Запрос на удаление повторяющихся записей Запрос без повторяющихся записей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |