Ich habe zwei Tabellen: Tabelle ASQL auf Datum basiert join
+-------+----------+
| prop | str_date |
+-------+----------+
| AL408 | 3/1/2009 |
| AL408 | 4/1/2009 |
| AL408 | 5/1/2009 |
| AL408 | 6/1/2009 |
+-------+----------+
Tabelle B
+---------+-----------+----------+
| prop_id | agrx_date | brand_id |
+---------+-----------+----------+
| AL408 | 5/5/1986 | CI |
| AL408 | 6/30/1994 | CI |
| AL408 | 5/3/1999 | CI |
| AL408 | 4/21/2006 | CI |
| AL408 | 3/20/2009 | QI |
+---------+-----------+----------+
Ich ziehe in brand_id in mein Ergebnis Abfrage möchten aber die brand_id ändert sich entsprechend durch den Vergleich str_date zu agrx_date. Für den Monat, nachdem sich eine brand_id über das agrx_date geändert hat, würde das Ergebnis diese neue brand_id widerspiegeln. Alle str_dates sind monatliche Werte.
Das Endergebnis würde wie folgt aussehen:
+-------+----------+--------+
| prop | str_date | Result |
+-------+----------+--------+
| AL408 | 3/1/2009 | CI |
| AL408 | 4/1/2009 | QI |
| AL408 | 5/1/2009 | QI |
| AL408 | 6/1/2009 | QI |
+-------+----------+--------+
Hier ist, was ich bisher (was nicht korrekt ist) und ich bin nicht sicher, wie mein Endergebnis zu erhalten.
Ich gebe dies durch Tableau, so kann ich CTE oder andere temporäre Tabellen nicht verwenden.
Bitte geben Sie Ihre detaillierte Logik an, um das veröffentlichte Ergebnis zu generieren. –
Bitte lassen Sie mich wissen, wie Sie das Datum hier vergleichen – robinbansalsolutions
Ich habe die Frage bearbeitet. – Bernardo