Kombinieren Sie zwei SQL-Abfragen in einer Tabelle

8

Ich habe ein tableA mit verschiedenen Werten:

%Vor%

Außerdem muss ich statistische Informationen über diese Daten erhalten (und ich möchte dies in einer Abfrage tun), zum Beispiel:

%Vor%

Als Ergebnis erhalte ich

%Vor%

Aber ich möchte Ergebnisse in einer Zeile erhalten, so:

%Vor%

Wie geht es? Ist es möglich?

    
qehgt 18.09.2012, 05:08
quelle

4 Antworten

10
%Vor%

Mit Durchschnitt würde es so aussehen.

%Vor%     
Mikael Eriksson 18.09.2012, 05:16
quelle
10

Probieren Sie die Unterabfrage anstelle von UNION ALL wie folgt aus:

%Vor%

Siehe dieses SQLFiddle

    
hims056 18.09.2012 05:13
quelle
6
%Vor%     
Mr Moose 18.09.2012 05:15
quelle
0
%Vor%     
user1613212 18.09.2012 09:38
quelle

Tags und Links