SQL-Join für Tabelle A-Wert im Bereich von Tabelle B

Ich habe zwei Tabellen, die im Begleitbild zu sehen sind.

Tabelle A enthältAbteilung, Monat undDurchschnittlich.

Tabelle B enthältMonat, Jahr, RangeStart, RangeEnd undFarbe.

Wenn Sie sich den Screenshot von anschauenTabelle B, sehen Sie für jeden Monat einen Wert für Grün, Gelb, Orange und Rot. Sie haben auch eine Reichweite.

Was ich brauche.........

Ich brauche eine neue KolumneTabelle A benannt 'Farbe'. In dieser Spalte benötige ich entweder Grün, Gelb, Orange oder Rot. Der entscheidende Faktor für die Zuordnung der Farbe zum Monat ist die Spalte "Durchschnitt".

Zum Beispiel:

DepartmentA für May's Average ist gleich0.96 Beim ReferenzierenTabelle B, Ich kann diese Linie 8 sehen,0.75+ wird der Bereich sein, in den dies passt. Daher ist Rot die Farbe, in die ich platziert werden möchteTisch A Neben Mays Durchschnitt.

Ich habe RangeEnd für den höchsten Bereich pro Monat als NULL verlassen, wie es im Grunde ist75+, irgendetwas Größeres als0.75 Schlitze hier.

Kann mir jemand die richtige Richtung weisen, die nicht zu zeitaufwändig ist.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage