SQL練習 ‐ インデックスを表に追加する

SQL練習

sql練習 

今回のテーマは、一意のインデックスと通常のインデックスを表に追加する。

それでは、始めましょう

流れ
  • テーブルを作る
  • テーブルにインデックスを追加する

順番にやっていきます。

1.テーブルを作る

CREATE TABLE actor  (
   actor_id  smallint(5)  NOT NULL PRIMARY KEY,
   first_name  varchar(45) NOT NULL,
   last_name  varchar(45) NOT NULL,
   last_update  datetime NOT NULL);

2.テーブル actor にインデックスを追加する

first_name に対して一意のインデックス uniq_idx_firstname を作成し、

last_name に対して通常のインデックス idx_lastname を作成します。

解答
alter table actor add UNIQUE uniq_idx_firstname (first_name);
alter table actor add INDEX idx_lastname (last_name);

コメント

タイトルとURLをコピーしました