Join two tables?
boas tou com um problema sera possivel criar uma tabela virtual no mysql?
ouvi dizer que era possivel, mas nao encontro nada de exemplo.
eu cria juntar duas tabelas minhas onde iria aparecer todos os dados numa só tabela.
1ºtabela
CREATE TABLE `r_categoria` (
`id` int(11) NOT NULL auto_increment,
`categoria` varchar(15) NOT NULL default '',
`subcategoria` varchar(15) NOT NULL default '',
`id_estado` varchar(40) NOT NULL,
`estado` varchar(50) NOT NULL,
`local` varchar(25) NOT NULL default '',
`data` varchar(15) NOT NULL default '',
`h_pedido` varchar(15) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=78;
2ºtabela
CREATE TABLE `r_tempos` (
`id` int(11) NOT NULL auto_increment,
`id_categoria` varchar(10) NOT NULL default '',
`d_activado` date NOT NULL,
`h_activado` varchar(15) NOT NULL default '',
`d_chegada` date NOT NULL default '0000-00-00',
`h_chegada` varchar(15) NOT NULL default '',
`d_saida` date NOT NULL default '0000-00-00',
`h_saida` varchar(15) NOT NULL default '',
`meios` varchar(10) NOT NULL default '',
`obs` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=75;
o que liga as duas tabelas e o seu id. o id ta 1ºtabela tem de ser igual ao id_categoria da 2ºtabela.
sera possivel criar uma tabela virtual ligando as duas tabelas e ficando numa so'?
cumps
Discussão (2)
Carregando comentários...