|
|
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
Добрый день! Хочу найти количество повторений id в таблице и вывести только те строки где есть дубли. Например, id 1 3 3 3 4 4 5 Я пишу Код: sql 1. 2. и получаю 1 1 3 3 4 2 5 1 а мне нужно чтобы в результате были только: 3 3 4 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 16:08 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
пишу так Код: plsql 1. 2. 3. 4. 5. но ничего выводит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 16:22 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 16:32 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
Akina, спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 16:36 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
Еще одно условие: кроме столбца id еще есть phone, нужно выводить те ID для которых есть дубли и рядом номер телефона phone 1 3145454 3 5464446 3 8556665 3 8754545 4 4548855 4 1254545 5 4887854 нужно: 3 5464446 3 8556665 3 8754545 4 4548855 4 1254545 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 16:54 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
hatter11Еще одно условие: кроме столбца id еще есть phone, нужно выводить те ID для которых есть дубли и рядом номер телефонаЕсли на один и тот же id в дублях будут несколько разных номеров телефонов, тогда что делать - вывести только один из них наугад, вывести все варианты (через запятую, например), продублировать строки с каждым вариантом, что-то другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 17:04 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
Пардон, не разглядел сразу. Нужно добавить группировку по номеру телефона и вывести это поле в селекте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 17:07 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
vkle, спасибо, уже дошло) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 17:09 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
А чтобы получить 3 (3) 5464446,8556665,8754545 4 (2) 4548855,1254545 можно так написать? Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 20:22 |
|
||
|
Вывести количество дубликатов
|
|||
|---|---|---|---|
|
#18+
Можно. Вообще, у GROUP_CONCAT есть куча опций. Там и уникальность значений и сортировка и вид разделителя. В мануал загляните: https://dev.mysql.com/doc/refman/5.7/en/group-by-functions.html#function_group-concat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 20:44 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=47&tid=1829600]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 353ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...