1. 学习
  2. /
  3. 课程
  4. /
  5. SQLで学ぶリレーショナルデータベース入門

Connected

练习

サロゲートキー用に列をCONCATで連結する

既存のテーブルにサロゲートキーを追加するもう一つの方法は、CONCAT() 関数で既存の列を連結することです。

次のサンプルテーブルを考えてみましょう。

CREATE TABLE cars (
 make varchar(64) NOT NULL,
 model varchar(64) NOT NULL,
 mpg integer NOT NULL
)

このテーブルには、完全に架空のデータが 10 行入っています。

残念ながら、まだ主キーがありません。どの列も一意な値だけではないため、いくつかの列を組み合わせてキーを作る必要があります。

これからの演習では、make と model を組み合わせて、そのようなサロゲートキーを作成します。

说明 1 / 共 4 个

undefined XP
    1
    2
    3
    4

make 列と model 列の組み合わせで、異なる行数を数えてください。