0 / 0 / 0
Регистрация: 17.07.2019
Сообщений: 22
|
||||||
1 | ||||||
Как убрать дубликаты при запросе select?14.11.2019, 12:55. Показов 12775. Ответов 11
Метки нет (Все метки)
Добрый день всем, у меня такой вопрос возможно ли убрать дубликаты при запросе select?
Мой запрос выглядит так:
Мне нужно посчитать sum всех игровых компании, чтобы наименование компании не повторялись а рядом была sum-а компании (как в колонке sum). За весь период.
0
|
14.11.2019, 12:55 | |
Ответы с готовыми решениями:
11
Убрать дубликаты, которые появляются при наличии поля с с несколькими значениями Как в excel убрать дубликаты записей? Ошибка при запросе SELECT Ошибка синтаксиса при запросе SELECT WHERE |
Костыли любой сложности
201 / 146 / 36
Регистрация: 27.10.2019
Сообщений: 843
|
|
14.11.2019, 12:59 | 2 |
UserG19, count?
0
|
0 / 0 / 0
Регистрация: 17.07.2019
Сообщений: 22
|
|
14.11.2019, 13:04 [ТС] | 3 |
User-ganz, Вы имеете в виду в count положить таблицу pusblisher? count(publisher)-так? Если так то нет, не так мне нужно
0
|
Костыли любой сложности
201 / 146 / 36
Регистрация: 27.10.2019
Сообщений: 843
|
|
14.11.2019, 13:06 | 4 |
UserG19, ну да, только как это оформить одним запросом я хз(((
0
|
0 / 0 / 0
Регистрация: 17.07.2019
Сообщений: 22
|
||||||
14.11.2019, 13:13 [ТС] | 5 | |||||
Я могу написать так:
0
|
1241 / 960 / 379
Регистрация: 02.09.2012
Сообщений: 2,936
|
|
14.11.2019, 21:00 | 6 |
поле game_name не включайте в выборку, зачем вам game_name для группировку суммы?! поэтому и дублируется.
0
|
0 / 0 / 0
Регистрация: 17.07.2019
Сообщений: 22
|
|
15.11.2019, 09:18 [ТС] | 7 |
grgdvo, пробывал, не помогает.
0
|
фрилансер
5498 / 5094 / 1047
Регистрация: 11.10.2019
Сообщений: 13,341
|
|
15.11.2019, 09:28 | 8 |
их в данном случае как туда прилепить? Разве что список через запятую - попробуй это https://coderwall.com/p/eyknwa... oup_concat
а года - можно минимум и максимум, например
0
|
фрилансер
5498 / 5094 / 1047
Регистрация: 11.10.2019
Сообщений: 13,341
|
|
15.11.2019, 09:29 | 9 |
удалил дубль
0
|
0 / 0 / 0
Регистрация: 17.07.2019
Сообщений: 22
|
|
15.11.2019, 13:34 [ТС] | 10 |
Алексей1153, попробовал, но он работает с двумя колонками publisher и game_name. Стоит мне добавить sum(global_sales), обратно все дублируется. Затем попробовал через self-join, но была плохой идей.
0
|
фрилансер
5498 / 5094 / 1047
Регистрация: 11.10.2019
Сообщений: 13,341
|
|
15.11.2019, 14:23 | 11 |
Сообщение было отмечено UserG19 как решение
Решение
UserG19, если не сложно, прицепи в зипе дамп базы с небольшим количеством контента. Вечером дома попробую разобраться
1
|
0 / 0 / 0
Регистрация: 17.07.2019
Сообщений: 22
|
||||||
15.11.2019, 14:42 [ТС] | 12 | |||||
Алексей1153, спасибо за помощь, я разобрался. Надо было просто в count положить game_name. И сгруппировать по publisher, game_year.
Вот так вот:
0
|
15.11.2019, 14:42 | |
15.11.2019, 14:42 | |
Помогаю со студенческими работами здесь
12
Как убрать из выпадающего списка дубликаты значений и вывести одинаковые значения в таблицу Delphi 7 и Mysql 5.1, Ошибка при запросе SELECT Вывод результата в echo при Select запросе и параметре WHERE id='id' Глюк с Access базой данных при SELECT запросе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |