dez 032014
 

No mysql:

INSERT:
Inserindo dados em uma tabela com dados de outra tabela, onde o campo competência é fixo para todos os inserts:

INSERT INTO 999_final(ol,tipo,competencia) 
SELECT ol,aps_porte,'2014-12-01' AS competencia 
FROM 100_aps;

UPDATE:

Atualizar dados de uma tabela com dados de outra tabela:

UPDATE 999_final, 300_servidores
SET 999_final.servidores=300_servidores.servidores
WHERE 300_servidores.ol=999_final.ol AND 300_servidores.competencia=999_final.competencia

JOIN:

INNER JOIN com mais de um campo:

SELECT *
FROM `300_servidores`
INNER JOIN 999_final
ON ((300_servidores.ol=999_final.ol)AND(300_servidores.competencia=999_final.competencia))
 
#exemplo2:
 
SELECT 300_servidores.servidores,999_final.servidores
FROM 300_servidores
INNER JOIN 999_final
ON ((300_servidores.ol=999_final.ol)AND(300_servidores.competencia=999_final.competencia))

 

 

 

INNER JOIN com mais de um campo na junção: