Boa tarde a todos, Não sei pq mas estou apanhando com um sql aqui.
Tenho uma tabela mestre que tem um status, mas esse status tem que estar atualizado de acordo com o status dos filhos. Tenho esses 3 status, PARADA, INICIADA e TERMINADA A regra é a seguinte: Se todos os filhos estão parados então o pai fica PARADO, se tem apenas um filho INICIADO, então o pai fica como INICIADO, e para o pai estar TERMINADO todos os filhos devem estar TERMINADO. Fiz o SQL que trás o pai com o status (baseado no filho) Mas esta trazendo mais de uma linha quando os status dos filhos tem diferença, ou seja, se tem um filho iniciado e outro terminado, retorna os dois status em vez de só INICIADO Alguém poderia dar uma luz. Att, Jhosef Marks de Carvalho Blog: http://www.jhosefmarks.com.br Jesus está voltando "E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra." (2 Cr 7:14) [As partes desta mensagem que não continham texto foram removidas]