Ich habe eine Tabelle mit vielen Spalten, ich interessiere mich für Spalte "a", Spalte "b" und Spalte "val". Was ich brauche ist, um eine Abfrage zu erstellen, wenn a ist gleich spezifischen Int (sagen wir a = 1) und b auch gleich spezifischen Int (b = 1). Für jede Zeile, die mit diesem Kriterium übereinstimmt, möchte ich Werte summieren, die in der Spalte "val" angegeben sind. Wie erstelle ich diese Abfrage?Summe spezifische Zeilenwerte in SQL
-1
A
Antwort
0
Sie sollten eine Gruppe von-Klausel verwenden
select
a
, b
, sum(val)
from
[YourTable]
group by
a
, b
having
a = 1
and b = 1
+0
Haben? Das wertet die Bedingungen aus, nachdem die Abfrage ausgeführt wurde. SELECT a, b, sum (val) aus [Tabelle] wobei a = 1 und b = 1 Gruppe von a, b; –
2
Select sum(val)
From table
Where a = @aVal
and b = @bVal
2
wählen Summe (val) von your_table wobei a = 1 und b = 1
+0
Dies wird Ihnen geben, was Sie benötigen. Falls Sie den Wert von a und b benötigen, verwenden Sie einfach die Gruppe nach Funktion –
Verwandte Themen
- 1. SQL - Addiere alle Zeilenwerte einer Spalte in einem Singletable
- 2. Summe in SQL-Abfrage
- 3. MySQL Summe nur spezifische Kategorie 0 sonst
- 4. Summe spezifische Spalten für Select-Anweisung
- 5. spezifische SQL-Update-Abfrage
- 6. Kombinieren Sie zwei Zeilenwerte und schwenken die Zeilenwerte in Spaltenüberschriften
- 7. So speichern Sie feste Zeilenwerte in einer Variablen - SQL-Server
- 8. Wie kann ich Zeilenwerte in Spalten SQL-Server anzeigen?
- 9. Verketten mehrerer Zeilenwerte in 1 Zeile mit SQL für iSeries
- 10. Zeilenwerte als Spaltenüberschriften
- 11. SUMME Gesamtzeit in SQL Server
- 12. Gruppierung und Summe in SQL
- 13. Max der Summe in SQL
- 14. Zusammenfassung Summe in SQL (Joins)
- 15. Summe der Stellen in SQL
- 16. SQL SUMME DER VARIABLEN
- 17. SQL Summe Artikel bedingt
- 18. SQL - Summe der Aufträge
- 19. Bedingte Summe SQL
- 20. SQL verschachtelt Summe Abfrage
- 21. Rollback spezifische, ältere SQL-Transaktion
- 22. SQL Query Issue Summe
- 23. SQL-Anweisung Summe
- 24. SQL Distinct Summe
- 25. Sql - durch spezifische Reihenfolge auswählen
- 26. mehrere Zeilenwerte in einer Ansicht
- 27. spezifische Daten Fetch Platzhalter in SQL-
- 28. Durchschnitt über Zeilenwerte
- 29. pandas dataframe .loc Zeilenwerte
- 30. mysql Zählung einzigartige Zeilenwerte
Ein bisschen unklar, aber klingt einfach. Was hast du versucht? – sstan
@stan im ios Entwickler und nicht sehr vertraut mit SQL-Grundlagen –
Dennoch wird erwartet, dass jeder ein wenig Forschung/Aufwand vor dem Posten einer Frage zu tun. Vielleicht hast du das getan, aber die Frage spiegelt das nicht wider. – sstan