Я хочу создать таблицу, в которой первичный ключ будет состоять из фрагментов других полей, если это возможно.
CREATE TABLE IF NOT EXISTS movie (
title VARCHAR(255) NOT NULL,
director VARCHAR(255) NOT NULL,
genre VARCHAR(255) NOT NULL,
year DATE,
duration INT NOT NULL,
description TEXT,
movie_key VARCHAR(255) NOT NULL
PRIMARY KEY (movie_key)
);
Например, у меня есть фильм:
Название: Форрест Гамп
Режиссер: Роберт Земекис
Жанр: драма
Год: 1994
Продолжительность: 140
и я хочу, чтобы ключ фильма этого фильма был: FGRZDr1994
* FG (заглавные буквы)
* RZ (инициалы директора)
* Доктор (жанр)
* 1994 (год)