1. Apprendre
  2. /
  3. Cours
  4. /
  5. Вступ до реляційних баз даних у SQL

Connected

Exercice

Об'єднайте стовпці в сурогатний ключ за допомогою CONCAT

Ще одна стратегія додати сурогатний ключ до наявної таблиці — це об'єднати наявні стовпці за допомогою функції CONCAT().

Розгляньмо таку прикладну таблицю:

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

Таблиця заповнена 10 рядками цілком вигаданих даних.

На жаль, у таблиці ще немає первинного ключа. Жоден зі стовпців не містить лише унікальних значень, тож деякі стовпці можна поєднати, щоб утворити ключ.

Упродовж наступних вправ ви об'єднаєте make і model у такий сурогатний ключ.

Instructions 1/4

undefined XP
    1
    2
    3
    4

Порахуйте кількість різних рядків для комбінації стовпців make і model.