MySQL: Summe Subqueried Columns
-
12-09-2019 - |
Frage
Gibt es eine elegante Möglichkeit, dies in MySQL zu tun:
SELECT (subquery1) AS s1, (subquery2) AS s2, (s1+s2) AS s3
oder muss ich zurückgreifen zu
SELECT (subquery1) AS s1, (subquery2) AS s2, ((subquery1)+(subquery2)) AS s3
Danke
EDIT: beiden Unterabfragen ergeben ganzzahlige Ergebnisse
Lösung
Sie können Variablen innerhalb MySQL verwenden
SELECT @query1:=(subquery) AS s1, @query2:=(subquery) AS s2, (@query1+@query2) AS s3
Noch nicht elegant. Vielleicht könnten Sie auf den Unterabfragen erarbeiten, so dass wir vielleicht bessere Möglichkeiten vorschlagen könnten?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow