placca 0 Denunciar post Postado Dezembro 14, 2020 Tenho algumas tabelas que vou colocar e forma simplificada parta melhor entendimento: TAB1 cod_cli nome endereco 100 Joao Rua A 200 Jose Rua B 300 Pedro Rua C TAB2 cod_cli cod_atendimento dt_atendimento 100 111 01/01/2020 100 112 10/02/2020 200 222 05/03/2020 TAB3 cod_cli cod_compra valor dt_compta 100 11 10,00 01/01/2020 200 13 20,00 10/02/2020 300 15 5,00 10/02/2020 300 17 55,00 16/02/2020 JOIN cod_cli nome endereco cod_atendimento dt_atendimento cod_compra valor dt_compra 100 Joao Rua A 111 01/01/2020 11 10 01/01/2020 100 Joao Rua A 112 01/02/2020 200 Jose Rua B 13 20 10/02/2020 300 Pedro Rua C 15 5 10/02/2020 300 Pedro Rua C 17 55 16/02/2020 200 Jose Rua B 222 05/03/2020 Preciso fazer um join onde os campos da 1ª. Tabela serão sempre exibidos. Os campos das outras duas tabelas não são iguais (contem informações distintas e são de tipos distintos) porém elas tem a data como campo comum (tipo date). A tabela final deverá ser exibida como no exemplo, isto é, respeitando-se a ordenação pelos campos de data. Uma solução aceita pode ser ter uma tabela para cada cliente (fixando-se o código do cliente) mas mantendo-se as demais condições. Obrigado pela ajuda ! Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Dezembro 14, 2020 Não sei se entendi o problema mas comece lendo sobre Formas Normais. Compartilhar este post Link para o post Compartilhar em outros sites