ホームページ  >  記事  >  データベース  >  2 つの MySQL テーブルのデータを比較するにはどうすればよいでしょうか?

2 つの MySQL テーブルのデータを比較するにはどうすればよいでしょうか?

WBOY
WBOY転載
2023-09-08 12:45:02857ブラウズ

我们如何比较两个 MySQL 表中的数据?

特にデータ移行の場合、2 つのテーブル内の不一致データを見つける必要がある場合があります。これは、テーブルを比較することで実行できます。 「students」と「student1」という名前の 2 つのテーブルがある次の例を考えてみましょう。

mysql> Select * from students;
+--------+--------+----------+
| RollNo | Name   | Subject  |
+--------+--------+----------+
|    100 | Gaurav | Computer |
|    101 | Raman  | History  |
|    102 | Somil  | Computer |
+--------+--------+----------+
3 rows in set (0.00 sec)

mysql> select * from student1;
+--------+--------+----------+
| RollNo | Name | Subject |
+--------+--------+----------+
|    100 | Gaurav | Computer |
|    101 | Raman  | History  |
|    102 | Somil  | Computer |
|    103 | Rahul  | DBMS     |
|    104 | Aarav  | History  |
+--------+--------+----------+
5 rows in set (0.00 sec)

ここで、以下のクエリを使用して、これらのテーブルを比較し、一致しない行を結果セットとして取得できます。

えええええ

以上が2 つの MySQL テーブルのデータを比較するにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。