Preencher coluna automaticamente com valores da coluna de outra tabela no MySql.

17/05/2019

0

Olá pessoal, sou novato na linguagem slq, desta forma pode ser uma dúvida elementar. Ainda assim, não consegui resolver a questão.
Eu tenho um banco de dados de nome atividadesDB, nele tenho algumas tabelas, entre elas as tabelas tbatividades e tbtarefas, com as seguintes estruturas:
CREATE TABLE tbatividades2 (
atividadeID int(5) NOT NULL AUTO_INCREMENT,
nprocesso varchar(21) DEFAULT NULL,
tarefaID int(5) NOT NULL,
dataentrada date NOT NULL,
prazo tinyint NULL,
PRIMARY KEY (atividadeID) ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;

CREATE TABLE tbtarefas (
tarefaID int(5) NOT NULL AUTO_INCREMENT,
nometarefa varchar(50) DEFAULT NULL,
prazotarefa tinyint NOT NULL,
PRIMARY KEY (tarefaID) ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;

Gostaria de saber se tem como preencher a coluna “prazo” da tabela tbatividades com os valores da coluna “prazotarefa” da tabela tbtarefas?
Desde já, agradeço a colaboração.
Walter Quintela

Walter Quintela

Responder

Posts

17/05/2019

Walter Quintela

Só complementando, gostaria que a coluna “prazo” da tabela tbatividades fosse criada de forma que puxasse os valores da coluna “prazotarefa” da tabela tbtarefas automaticamente, de forma semelhante como fazemos Campos calculados (ou colunas geradas).
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar