私はほとんど同じタイトルの投稿を読んだが、私の質問には答えなかった。 私はテーブルtable1とtable2を2つ持っています。どちらも、COL1フィールドを持っている2つのテーブルから、またそれ自体でフィールドの重複値を見つけるにはどうすればよいですか?
SELECT
*
FROM
table1
GROUP BY
col1
HAVING
COUNT(col1) > 1
このコードは、私たちにcol1の値は表1に複製されたデータを与えるだろうが、私は値がTABLE1 OR table2の中にいずれかの複製されCOL1の値を取得する必要があり、そうなる2件のデータがありますtable1の同じcol1値、またはtable2の同じcol1値 ORは2つのテーブルから複製されているため、col1 = Aの場合はtable1に、col1 = Aの場合はtable2のデータがあります。
まず、2つのテーブルの関連フィールドを一時テーブルに結合し、その一時テーブルに対して同じクエリを実行します。 – CoolBots
私はphpmyadminを使用していますが、私はそれのための一時テーブルを作ることができますか? –
どのdbmsを使用していますか? – jarlh