Boa noite estimados amigos deste respeitado fórum.
Estou precisando de uma ajudinha se possível for aos amigos.
tenho uma tabela de nome: Cadastro
com os seguintes campo: Ano,Mes, COD_MOTORISTA1,COD_MOTORISTA2,COD_MOTORISTA3,COD_MOTORISTA4,
o que preciso saber é o seguinte dentro do ano 2014 , mes OUTUBRO, quais são os Códigos diferentes de motoristas trabalharam.
Lembrando que o mesmo código de motorista pode estar em qualquer campo COD_MOTORISTA1,COD_MOTORISTA2,COD_MOTORISTA3,COD_MOTORISTA4
Em Resumo o que preciso é saber quais Códigos de motorista diferentes existiram dentro do ano 2014 mes outubro, fazendo uma busca em todos campos Cod_Motoristas e que me traga em uma única colunas esses códigos diferentes sem repetir.
obs: o código abaixo eu tentei adaptar de um exemplo que encontrei na net, mas não deu certo.
Antecipo Cordial agradecimento a todos que puderem me ajudar e ler este tópico.
Obrigado amigos.
Estou precisando de uma ajudinha se possível for aos amigos.
tenho uma tabela de nome: Cadastro
com os seguintes campo: Ano,Mes, COD_MOTORISTA1,COD_MOTORISTA2,COD_MOTORISTA3,COD_MOTORISTA4,
o que preciso saber é o seguinte dentro do ano 2014 , mes OUTUBRO, quais são os Códigos diferentes de motoristas trabalharam.
Lembrando que o mesmo código de motorista pode estar em qualquer campo COD_MOTORISTA1,COD_MOTORISTA2,COD_MOTORISTA3,COD_MOTORISTA4
Em Resumo o que preciso é saber quais Códigos de motorista diferentes existiram dentro do ano 2014 mes outubro, fazendo uma busca em todos campos Cod_Motoristas e que me traga em uma única colunas esses códigos diferentes sem repetir.
obs: o código abaixo eu tentei adaptar de um exemplo que encontrei na net, mas não deu certo.
- Código:
SELECT distinct DistValues
FROM
(SELECT Cod_MOT1, Cod_MOT2, Cod_MOT3,Cod_MOT4
FROM Cadastro) p
UNION (DistValues FOR Dist IN
(COD_MOT1, COD_MOT2, COD_MOT3,COD_MOT4)
)AS Cod_MOTO; WHERE ANO ='2014' MÊS ='OUTUBRO'
Antecipo Cordial agradecimento a todos que puderem me ajudar e ler este tópico.
Obrigado amigos.