複数の主キーを設定する方法をsqlで

SQLでは、主キーは1つのテーブルに1つしか設定できませんが、外部キーを使用して複合主キーを作成することができます。複合主キーとは、複数の列を組み合わせた主キーのことです。

SQLで複数の主キーを設定するための手順:

  1. 主キーとして複数の列を定義して新しいテーブルを作成します。
CREATE TABLE 表名 (
    列1 数据类型,
    列2 数据类型,
    列3 数据类型,
    PRIMARY KEY (列1, 列2, 列3)
);
  1. データはテーブルに挿入されます。
INSERT INTO 表名 (列1, 列2, 列3) VALUES (值1, 值2, 值3);
  1. 表のデータを参照する。
SELECT * FROM 表名;

複合主キーを使用する場合は、条件がすべての主キー列を満たしている必要があります。

bannerAds