UPDATE entre tabelas
Olá pessoal, estou estudando Mysql e com isto fico criando situações para resolve-las, sendo que neste caso especifico fiquei sem resposta, segue:
Tabelas:
CREATE TABLE `teste1` (
`data` varchar(10) NOT NULL,
`cod` varchar(1) NOT NULL,
`txt` varchar(45) NOT NULL,
PRIMARY KEY (`data`,`cod`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8
CREATE TABLE `teste2` (
`data` date NOT NULL,
`cod` int(1) unsigned NOT NULL,
`txt` varchar(45) NOT NULL,
PRIMARY KEY (`data`,`cod`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Situação 1:
Teste1 esta alimentada com dados em varchar e necessito leva-los (todos) para teste2 convertendo para seus respectivos tipos de dados, minha complicação esta no campo data.
Situação 2:
Ao atualizar a teste2 com dados da teste1, caso já exista as chaves, atualizar somente o conteúdo de txt.
Dados de Teste1:
'01/02/2012', '1', '1121111201'
'01/02/2012', '2', '1131111202'
'01/02/2012', '3', '1141111203'
'01/02/2012', '4', '1141111204'
Grato,
Discussão (5)
Carregando comentários...