2016-04-30 2 views
0

Как использовать функциональную зависимость в mysql?
Я видел, что многие случаи используют его по выражению select, купите мой вопрос, возможно ли создать функциональную зависимость от таблицы?Функциональная зависимость для mysql

например.

CREATE TABLE MyGuests (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
    firstname VARCHAR(30) NOT NULL, 
    lastname VARCHAR(30) NOT NULL, 
    fullname VARCHAR(60) fd(firstname lastname), 
    email VARCHAR(50), 
    reg_date TIMESTAMP 
) 

ответ

0

Вы не можете создать синтетический столбец, подобный таковому в таблице.

Вы можете сделать это с целью:

CREATE VIEW MyGuestsView 
SELECT id, firstname, lastname, CONCAT(firstname, lastname) AS fullname, email, reg_date 
FROM MyGuests 
Смежные вопросы