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

MySQLの一意のIDまたは結合されたID

    一意の組み合わせキーを使用する:

    CREATE TABLE `developer_project` (
     developer_id INT(10) UNSIGNED /* etc... */,
     project_id INT(10) UNSIGNED /* etc... */,
     PRIMARY KEY dev_project (developer_id, project_id)
    );
    

    IDを作成する場合 LEFT JOINでdeveloper_idやproject_idをクエリするため、おそらく使用することはありません。

    注:列の定義がdeveloperと同じであることを確認してください およびproject テーブル。



    1. MySqlトリガー、挿入時に別のテーブルを更新

    2. InnoDBテーブルのサイズが予想よりもはるかに大きいのはなぜですか?

    3. Javaでユーザー定義型を含むOracleストアドプロシージャを呼び出す方法は?

    4. ツリービューループクエリを作成する