gib den ganzen Tag im Monat ein und ordne dann die Daten einem bestimmten Datum zu
Ich habe ein Diagramm erstellt, in dem Daten dargestellt werden, um den Wert für die aktuellen Daten an einem bestimmten Datum anzuzeigen.
mit diesem SQL
select substring(TRAN_DATE, 1, 4) MONTH, substring(TRAN_DATE, 5, 2) DATE, count(*) AMOUNT from TA1606 group by TRAN_DATE
dies ist die Feldstruktur
TRAN_DATE char(6)
mit diesem Befehl erstellen
CREATE TABLE [dbo].[TA16](
[TRAN_DATE] [char](6) NULL,
[TERM] [char](16) NULL,
)
dies ist mein Ergebnis
MONTH DATE AMOUNT
1606 03 44
Aber dies ist nur eine Zeile und ein Tag, den ich den ganzen Tag des Monats in Beispiel bekommen muss, ist06
June
fragt den ganzen Tag im Monat ab und ordnet dann die Daten @ zdate
als mein Ergebnis oben gezeigt
dies ist mein erwartetes Ergebnis
MONTH DATE AMOUNT
1606 1 0
1606 2 0
1606 3 44
1606 4 0
1606 5 0
1606 6 0
1606 7 0
1606 8 0
1606 9 0
1606 10 0
1606 11 0
1606 12 0
1606 13 0
1606 14 0
1606 15 0
1606 16 0
1606 17 0
1606 18 0
1606 19 0
1606 20 0
1606 21 0
1606 22 0
1606 23 0
1606 24 0
1606 25 0
1606 26 0
1606 27 0
1606 28 0
1606 29 0
1606 30 0