Поиск дубликатов

111
12 октября 2021, 04:50

Я пытаюсь выбрать дубликаты записей из mysql, суть в следующем: Есть таблица с данными, основные ip, auth. Нужно найти все записи где при одинаковом ip разные auth. Спасибо :)

Answer 1

Так вы выберете все ип, где 2+ уникальных auth

select ip,
       count(distinct auth) as "q_unique_auth"
  from my_table
 group by ip
having count(distinct auth) > 1
;

Вставить данные во временную таблицу и после join с этой же таблицей my_table по ip

Answer 2
SELECT ip
  FROM sometable
 GROUP BY ip
HAVING COUNT(DISTINCT auth) > 1
Answer 3
select count(auth), ip from table group by ip 
READ ALSO
Использование внешних шрифтов PySide2

Использование внешних шрифтов PySide2

Как я могу использовать шрифты в стилях программы на PySide2, которые не установлены на комп, а просто находятся в папке с проектом в виде файла?...

162
расположение строк

расположение строк

не ищу готового решения, но если его получу буду благодарен , больше за советом здесьили что я должнен почитать, так вот есть меню ,я хочу узнать...

124
Замена бесконечного цикла

Замена бесконечного цикла

Можно ли заменить следующий бесконечный цикл на обычный цикл? Слышал, что всегда можно, но не понимаю как

215
Оптимизация кода по обращению к памяти

Оптимизация кода по обращению к памяти

Необходимо написать оптимальную по обращению к памяти функцию для обрезки пробелов справаСама обрезка сложностей не вызывает, непонятно,...

244