Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal,
Estou precisando da ajuda de vcs..
Tenho uma tabela chamada OS_HISTORICO com os seguintes campos:
Chave Primaria : Etapa , Item
Chave Secundaria:Id_Central_de_Atendimento,Id_Cliente,Id_Grupo_de_Acesso,Id_Modulo,Id_Sistema,Login,
Numero_Ordem_de_Serviço,Senha,Situacao,Tipo_Ocorrência
e Data_Final,Data_Inicial,Hora_Inicial,Hora_Final,Hora_Total,Sequencia
Tenho outra tabela chamada Ordem_de_Serviço com os seguintes campos:
Chave Primaria: Numero_Ordem_de_Serviço,Situacao,Tipo_Ocorrência
Chave Secundaria:Id_Cliente,Id_Grupo_de_Acesso,Id_Modulo,Id_Sistema,Senha,Id_Central_de_Atendimento,Login
e Data_Emissao,Versao,Base_de_Dados,Observção,Descrição
Quero fazer um select para juntar essa duas tabelas:
Eu fiz o seguinte:
select DISTINCT *
from [OS_Histórico] h
left outer join [Ordem_de_Serviço] s
on h.[Numero_Ordem_de_Serviço] = s.[Numero_Ordem_de_Serviço]
Ele uniu as duas tabelas, porém duplicou todas as chaves primarias e secundarias...
o que esta errado???
Obrigada.
At, Izabelle Sakashita
Carregando comentários...