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

複数のテーブルを含む1対1の関係

    1対1の関係の場合、セクションテーブルのnull許容列を使用して、3つのテーブルを1つの大きなテーブルに結合する方が常に簡単です。

    このアプローチで私が見ることができるいくつかの良い点:

    • 挿入、更新、削除の操作が簡単になります。
    • 使用する結合が少ない場合のデータ取得が高速化されます。
    • 3つのテーブルではなく、1つのテーブルの主キーにインデックスを付けるため、インデックススペースが少なくなります。


    1. 実行計画の機密データを難読化する

    2. SQL Serverで特定の文字の後に文字列を分割し、この値を特定の列に更新する方法

    3. MySQLはデータベースにインデックスを表示します

    4. OracleのNLS_LOWER()関数