Добрый день, я новичок в сообществе, если в то время я сделал что-то не так, чтобы задать этот вопрос, пожалуйста, поправьте меня, я был бы очень признателен. У меня есть таблица, содержащая два столбца имя_соединения name и status.Как удалить дублированные строки из MySQL? Удалить
Phone_number status
“9999999999” “A”
нужно удалить дубликаты между T1 и T2, если они имеют один и тот же PHONE_NUMBER, но я хочу, чтобы сделать номер, который имеет статус «» А «»;
Я сделал пример, пытаясь решить проблему, но чего-то не хватает, потому что это дало мне результат не для того, что я ищу.
DELETE t1.*
FROM
tablename t1 INNER JOIN tablename t2
ON t1.phone_number = t2.phone_number
AND t1.status !="A"
Может кто-нибудь помочь мне, пожалуйста?
Только те 2 столбца в таблице? – jarlh
Можете ли вы разместить некоторые данные образца для таблиц t1, t2 и ur желаемого вывода – Teja
в записях табуляции, которые дублируются в phone_number, но с другим статусом меня интересует удаление дубликатов, но нет никакой регистрации статуса «A», ' –