良い午後、私はコミュニティに新しいです、私はこの質問をする時間に間違っていた場合は、私を修正してください、私は非常に感謝します。 私は2つの列にphone_numberとそれらの名前を含むテーブルを持っています。私は、彼らが同じPHONE_NUMBERを持っている場合、T1とT2の間の重複を削除する必要がありますが、私は、ステータス「」A「」を持っている数を作りたいMySQLから重複した行を削除するには?削除
Phone_number status
“9999999999” “A”
。
私はこの問題を解決しようとした例を作ったが、何かが欠けているのは、結果が私が探しているものではないからだ。
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の両方のサンプルデータを投稿することはできますか?電話番号に複製されたtablenameレコードに – Teja
という出力がありますが、ステータスが異なるので重複は削除されますが、 ' –