Wie kann ich verschiedene Werte in einer Spalte basierend auf bestimmten Kriterien in einer anderen Spalte zusammenfassen? Gleiche wie das auf Excel durchgeführt werden unter Verwendung von SUMIFWie kann ich Excel sumif Typ Funktion in SQL implementieren?
0
A
Antwort
0
Um alle Werte einer Spalte für die Zeilen, die einen bestimmten Kriterien entsprechen Summe:
SELECT Sum(value1) FROM Table WHERE value2=something
+0
Das ist in Ordnung, wenn die where-Klausel eine statische Referenz und eine kleine Menge von Kriterien hat. Wie kann ich es tun, wenn ich eine riesige Liste für die where-Klausel durchlaufe, wie alles in einer der Spalten? –
1
Select SalesAgent
,JanSales = sum(case when SalesMonth=1 then Sales else 0 end)
,FebSales = sum(case when SalesMonth=2 then Sales else 0 end)
... {march - november}
,DecSales = sum(case when SalesMonth=12 then Sales else 0 end)
,Total = sum(Sales)
From SalesData
Group By SalesAgent
Order By SalesAgent
Verwandte Themen
- 1. Implizites Array mit sumif in Excel
- 2. Sumif-Funktion in Excel, um Prozentsatz basierend auf Text anzuzeigen
- 3. Erlang Sumif Funktion
- 4. Excel VBA Sumif 2 Bedingungen in 2 Arbeitsblatt
- 5. Wie Rollback-Funktion implementieren?
- 6. Wie kann ich mit C# Daten in eine SQL-Tabelle einfügen und eine Upload-Funktion implementieren?
- 7. Wie kann ich diese Funktion in einen generischen Typ umwandeln?
- 8. Wie kann ich HATEOAS in Haskell implementieren?
- 9. SUMIF Funktion: Summe, wenn Zelle enthält bestimmte Namen
- 10. Wie kann ich die Funktion "Zuletzt gesehen" für Webshops implementieren?
- 11. Wie kann ich diese Beziehung zwischen Datenrasterzeilen in C# implementieren?
- 12. Wie kann ich die neue iPad Pro Tastaturkürzel-Funktion implementieren?
- 13. Excel MAXIF-Funktion oder Emulation?
- 14. Excel SUMIF nur dann, wenn alle sind nicht leere Zellen
- 15. Excel SUMIF Funktion mit mehreren Kriterien für einen Range (nicht SUMIFS)
- 16. Kann ich SQL Server Service Broker in Python implementieren?
- 17. Excel SUMIF, wenn eine andere Zelle enthält Text
- 18. Wie kann ich Folgendes implementieren?
- 19. Wie kann ich IRandomAccessStream in C# implementieren?
- 20. Wie kann ich Metaklassen in C++ implementieren?
- 21. Wie kann ich die Iterable-Schnittstelle implementieren?
- 22. So implementieren Sie Excel ACCRINT
- 23. Wie kann ich eine SQL-Funktion in C# aufrufen?
- 24. Excel anwenden Funktion gefiltert Bereich
- 25. Implementieren einer externen Excel-Datenquelle
- 26. Google Spreadsheet SUMIF Datumsvergleich
- 27. Wie kann ich implementieren diese effiziente
- 28. Wie kann ich dieses Ajax-Skript implementieren?
- 29. Wie kann ich diesen Code in ocaml implementieren?
- 30. Wie rein virtuelle Funktion in C++ implementieren
'SELECT SUM (CASE WHEN somecondition DANN somevalue WHEN. .... END) ' – Lamak