Associação de SQL na Tabela Um valor dentro da faixa da Tabela B
Eu tenho duas tabelas que podem ser vistas na imagem que acompanha.
Tabela A contémDepartamento, Mês eMédia.
Tabela B contémMês, Ano, RangeStart, RangeEnd eCor.
Se você olhar para a captura de tela deTabela B, você verá para cada mês que você tem um valor verde, amarelo, laranja e vermelho. Você também tem um intervalo.
O que eu preciso.........
Eu preciso de uma nova coluna sobreTabela A chamado 'cor'. Nesta coluna, eu preciso de verde, amarelo, laranja ou vermelho. O fator decisivo sobre qual cor é atribuída ao mês será a coluna "Média".
Por exemplo:
O Departamento A da Média de Maio é igual a0.96
Ao referenciarTabela B, Eu posso ver a linha 80.75+
será o intervalo em que isso se encaixa. Portanto, vermelho é a cor que eu quero colocar emmesa A ao lado da média Mays.
Eu deixei RangeEnd para o maior intervalo por mês como NULL como é basicamente75+
, qualquer coisa maior que0.75
slots aqui.
Alguém pode me apontar na direção certa que não é muito demorado.