aggregate-functions

___ answer6710462 ___

Versuchen Sie auch, die Wochen in Ihrer Abfrage wie folgt auszuwählen:

%Vor%

Wenn Sie Wochen haben, die mehrere Jahre umfassen, können Sie auch das Jahr von %code% auswählen und ebenso wie

bestellen %Vor%     
___ qstnhdr ___ mysql Gruppierung nach Woche ___ tag123mysql ___ MySQL ist ein freies, relationales Datenbank-Managementsystem (RDBMS), das die strukturierte Abfragesprache (SQL) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle SQL verwenden, um die Daten zu verwalten. ___ answer6710398 ___

Wenn Sie %code% als Ganzzahl speichern, müssen Sie sie zuerst mithilfe von %code% function in datetime konvertieren:

%Vor%

AKTUALISIEREN :
Vielleicht möchten Sie auch die Wochennummer ausgeben,

%Vor%     
___ answer6710376 ___

nimm deine %code% und %code% :

%Vor%

und dann %code% .

    
___ tag123sql ___ Structured Query Language (SQL) ist eine Sprache für die Abfrage von Datenbanken. Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage nur auf ein bestimmtes DBMS bezieht (verwendet bestimmte Erweiterungen / Funktionen), verwenden Sie stattdessen das Tag des DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten den ISO / IEC-Standard SQL verwenden. ___ tag123aggregatefunktionen ___ Aggregatfunktionen sind eine Teilmenge von SQL-Funktionen, die einen einzelnen Wert aus mehreren Eingabezeilen berechnen, die meist in SELECT-Abfragen mit einer GROUP BY-Klausel verwendet werden. Praktisch alle modernen RDBMS weisen Aggregatfunktionen auf. Typische Beispiele sind COUNT (), SUM (), MIN (), MAX () und AVG (). ___ answer6710408 ___

Da %code% ein Unix-Zeitstempel ist, funktioniert die Funktion %code% nicht. Stattdessen können Sie dies tun:

  

GROUP BY-Woche (FROM_UNIXTIME (the_date))

Beachten Sie, dass dies nicht gut funktioniert, da diese Funktion auf jede Zeile in der Tabelle angewendet werden muss, die Sie abfragen.

    
___ qstntxt ___

Ich habe eine Tabelle mit folgenden Feldern:

  • ID
  • Menge_Verkauf
  • the_date (Unix-Timestamp-Ganzzahl)
  • payment_type (kann Cash oder Account sein)

Ich versuche eine Abfrage zu erstellen, die alle Verkäufe nach jeder Woche des Jahres gruppiert, und dann die Summe von Betrag_Verkauf für jede Woche auf meiner Seite aufzuteilen.

Beispiel:

%Vor%

usw. Ich benutze diese Abfrage, aber es funktioniert nicht:

%Vor%     
___
2
Antworten

Verwenden Sie eine Aggregatfunktion in Sortierausdruck

Ich habe einen Bericht, der ein Dataset verwendet, das von einer gespeicherten Prozedur zurückgegeben wird. Es gibt zwei Schlüsselspalten: Name und Wert Ich verwende diesen Datensatz für zwei Tablixes. Der erste ist nur ein einfacher Tabl...
17.06.2011, 11:37
1
Antwort

Auswählen der gleichen Spalte mit anderen WHERE-Bedingungen

Diese Abfrage gibt die Summe der "geschlossenen" täglichen Verkäufe für einen bestimmten Verkäufer innerhalb eines bestimmten Datumsbereichs zurück: %Vor% Die Ausgabe sieht folgendermaßen aus: %Vor% Ich möchte die Abfrage ändern, um eine...
17.08.2010, 21:30
3
Antworten

Oracle-Aggregationsfunktion zum Zuweisen von Betrag

Angenommen, ich habe 2 Tabellen T1 und T2 wie folgt T1 : %Vor% T2 : %Vor% Jeder Eintrag in der Tabelle T1 steht für einen Beutel und seine Kapazität, hier habe ich 5 Beutel. Ich möchte eine SQL schreiben, die Elemente in...
15.07.2015, 15:48
6
Antworten

Optimierung der COUNT (DISTINCT) Langsamkeit, selbst bei abdeckenden Indizes

Wir haben eine Tabelle in MySql mit ungefähr 30 Millionen Datensätzen, die folgende ist Tabellenstruktur %Vor% Das ist meine Abfrage Ich mache UNION ALL anstatt IN-Operation %Vor% Im Folgenden finden Sie meine Erklärungsaussage %Vor...
16.03.2015, 12:20
2
Antworten

SQL-Häufigkeitsverteilungsabfrage zum Zählen von Bereichen mit Gruppierung nach und einschließlich 0 Zählungen

Gegeben: %Vor% Ich möchte die Anzahl der Dinge für jeden 10-Jahres-Bereich zählen, z. B. %Vor% Diese Abfrage kommt nahe: %Vor% Ausgabe: %Vor% Allerdings zeigt es mir nicht die Bereiche, die 0 zählen. Wie kann ich die Abfrage so ä...
13.03.2012, 01:50
7
Antworten

Auswahl des Minimums von zwei verschiedenen Werten

Ich arbeite an einer SQL-Auswahl, wo ich alle kleinsten Datensätze für eine ID bekommen muss. Mein Problem ist, dass, während ich dachte, dass mein Code funktionierte, er oft falsche Werte für andere Spalten zurückgab, offensichtlich wegen meine...
24.10.2012, 19:41
4
Antworten

abgeschnittene LISTAGG Zeichenfolge [duplizieren]

Ich verwende Oracle 11g R2 und ich muss Strings (VARCHAR2, 300) aus mehreren Zeilen verketten. Ich verwende LISTAGG , was gut funktioniert, bis der verkettete String das Limit erreicht. An diesem Punkt erhalte ich ein ORA-01489: result of s...
07.09.2012, 09:20
2
Antworten

Wie kombiniert man Aggregatfunktionen in MySQL?

Ich lerne gerade MySQL - gibt es eine Möglichkeit, Aggregatfunktionen zu kombinieren (oder zu verschachteln)? Gegeben eine Abfrage: %Vor% Dies gibt mir die Anzahl der Fragen, die von jedem Benutzer beantwortet werden. Was ich wirklich wil...
04.08.2010, 20:31
3
Antworten

Wie berechne ich eine laufende SUM für eine SQLite-Abfrage?

Wie bekomme ich eine Spalte, die die Summe aller Werte vor einer anderen Spalte ist?     
09.04.2011, 17:19
3
Antworten

LINQ to SQL: Komplizierte Abfrage mit Aggregatdaten für einen Bericht aus mehreren Tabellen für ein Bestellsystem

Ich möchte die folgende Abfrage in LINQ-Syntax konvertieren. Ich habe große Schwierigkeiten damit, es zur Arbeit zu bringen. Ich habe tatsächlich versucht, mit LINQ zu beginnen, habe aber festgestellt, dass ich vielleicht mehr Glück habe, wenn i...
04.02.2009, 19:49