sql >> データベース >  >> RDS >> Mysql

MySQLでの参照と結合の永続性とは何ですか?

    JOINは抽象的な方法です(つまり、物理的に何もありません 問題のクエリ中にのみ発生するデータベースに存在します(しゃれは意図されていません )。 JOINは、相互に参照する複数のテーブルにまたがるクエリで使用されます。 *JOINが機能するために参照を持っている必要はありません。 JOINが行うことは、ターゲットテーブルを結合するだけで、値を選択するためのより広範なデータセットを提供します。

    一般的なタイプの結合は、INNER JOIN、OUTER JOIN、LEFT JOIN、RIGHT JOIN、およびCROSSJOINです。 前の質問 キーワード自体は省略されましたが、CROSSJOINでした。つまり、SELECT A.name, B.name FROM table1 A, table2 B --暗黙の相互結合。 SELECT A.country, B.country FROM iteration1 A CROSS JOIN iteration2 B 明示的です。好みの問題です。

    通常、結合によって大きなデータセットが作成されるため、検索するデータを抽出するには、クエリを(WHEREなどを使用して)特定する必要があります。



    1. MySQLのテーブル列に格納されているクエリを実行するにはどうすればよいですか?

    2. MySQL:4つのテーブルには-多くの-スルー結合がありますか?

    3. データセキュリティガバナンス

    4. 上級ユーザー向けのSQLServer2016での全文検索の実装