Ich habe eine Tabelle, in der es 4 Spalten gibt, Spalten können in regelmäßigen Abständen hinzugefügt oder gelöscht werden. Ich brauche eine dynamische Abfrage, die die Spalten auf Laufzeitbasis behandelt und eine Berechnung durchführt.Dynamische Spalten Spalte1 Spalte2 Spalte3 Spalte4
Unten sind meine Struktur meiner Tabelle zusammen mit Beispieldatensätzen.
ID, col1, col2, col3, col4
1 '2016-08-09' '2016-08-09' '2016-08-09' '2016-08-09'
2 '2016-08-10' '2016-08-10' '2016-08-13' '2016-08-04'
ich führen möchte, in dem mein Date Unterschied in jeder Spalte kommen sollte und es sollte eine Gesamt Spalten sollte anfügen, die für bestimmte ID Gesamtzahl dieser Spalten geben. Ergebnismenge sollte wie folgt sein.
ID col1 Col2 Col3 Col4 Total
1 6 6 6 6 24
2. 6 7 8 8 29
Wie Sie bekommen, dass die Ausgabe von den Probendaten zu erwarten ...? – ZLK
Erläutern Sie Ihre Date-Diff-Berechnung. –
Ihr Date Diff für ID sieht wie datediff aus (dd, coln, getdate()), aber ID 2 folgt nicht dem gleichen Muster –