Tag: rollup
Der ROLLUP-operator ist nützlich zum generieren Berichte mit Zwischensummen und Summen. Der ROLLUP-operator generiert ein ResultSet, das ist ähnlich wie die generierten Resultsets, die von der CUBE-operator
1
Antworten
Bei der Verwendung ROLLUP in SQL server, wie bekomme ich die subtotal-Zeilen über die Detail-Zeilen? Dies ist, was würden Sie in der Regel, wenn ROLLUP: Group Name Total Sales ---------------- --------------- ------------ Europe France 74569.00 Europe Germany
4
Antworten
Habe ich versucht, IFNULL zu ersetzen, die NULL-Felder zurückgegeben, die von ROLLUP für Zwischensummen und Summen, aber es scheint nicht zu funktionieren. Abfrage: select IFNULL(usergroups.name, 'GROUP') AS DEALER, IFNULL(users.name, 'TOTAL') AS SERVICE_ADVISOR, COUNT(DISTINCT vcrs.uid) AS COMPLETED, ..........
2
Antworten
Ich habe eine einfache Abfrage: WITH data(val1, val2, val3) AS ( SELECT 'a' ,'a-details' ,'1' FROM DUAL UNION ALL SELECT 'b' ,'b-details' ,'2' FROM DUAL UNION ALL SELECT 'c' ,'c-details' ,'3' FROM DUAL ) SELECT NVL(val1,'Total Result'),
3
Antworten
Ich bin mit with rollup in meiner sql-Abfrage. Ich bin nicht immer alias-Namen für das rollup. Mein SQL ist SELECT [Column1], sum([Column2]) FROM Tablea GROUP BY [Column2] WITH ROLLUP Gibt s 8 t 8 j 8 null
2
Antworten
Ich habe ein Skript, das erzeugt eine Ergebnismenge, die ist fast da! Ich versuche, Zwischensummen und Gesamtsummen. Ich bekomme sub Summen auf die Jahr-Spalte und eine Gesamtsumme am Ende. Mein Ziel ist es, das endgültige Ergebnis Stand
2
Antworten
Ich versuche, fügen Sie die Zwischensumme durch die Gruppe und insgesamt zu einer Tabelle. Ich habe neu die Daten anhand des folgenden Beispiels. DECLARE @Sales TABLE( CustomerName VARCHAR(20), LegalID VARCHAR(20), Employee VARCHAR(20), DocDate DATE, DocTotal Int, DueTotal
7
Antworten
Habe ich eine Beispiel-Tabelle, die ist ähnlich genug, um meine Tabelle in excel, es soll dazu dienen, zu veranschaulichen, ist die Frage. Ich möchte einfach eine Zeile hinzufügen, nachdem jeder einzelne Wert in Spalte 1 (einfachste Weise,
3
Antworten
Habe ich vor kurzem gelernt über die GROUPING SETS, CUBE und ROLLUP für die Definition mehrere grouping sets in sql server. Was ich Frage ist, unter welchen Umständen verwenden wir diese Merkmale ? Was sind die Vorteile
4
Antworten
Ich habe diese Abfrage: DECLARE @t TABLE(NAME NVARCHAR(MAX),datee date,val money) insert INTO @t SELECT 'a','2012-01-02',100 insert INTO @t SELECT 'a','2012-01-02',100 insert INTO @t SELECT 'a','2012-01-03',100 insert INTO @t SELECT 'a','2012-01-05',100 insert INTO @t SELECT 'b','2012-01-06',200 insert INTO
4
Antworten
Ich weiß, das klingt verrückt und wahrscheinlich sollte nicht auf diese Weise getan, aber ich brauche so etwas - ich habe Aufzeichnungen von SELECT [Type], [Total Sales] From Before Möchte ich hinzufügen, dass eine zusätzliche Zeile am