Heim >Backend-Entwicklung >PHP-Tutorial >Von 12 bis 18 Uhr den Umsatz jedes Produkts ermitteln und sortieren?
Wie erfahre ich von 12.00 bis 18.00 Uhr das Verkaufsvolumen der einzelnen Produkte und sortiere die Codes?
Wie erfahre ich von 12.00 bis 18.00 Uhr das Verkaufsvolumen der einzelnen Produkte und sortiere die Codes?
<code>select goods_id , count(*) as xl from tableName where starttime>='start_time'and endtime=<'end_time' GROUP BY goods_id order by xl DESC(ASC)</code>
命中水ヽ
Ergänzung: Wenn Sie Umsätze berechnen, summieren Sie die Umsätze als Umsätze
Dies wird basierend auf Ihrer spezifischen Tabelle implementiert, hauptsächlich der SQL-Anweisung
Wählen Sie das Verkaufsvolumen aus Tabellenname aus, wobei Startzeit>= Start und Endzeit=< Endbestellung nach Verkaufsvolumen DESC(ASC) ist.
Wenn die Datenmenge relativ groß ist, wird empfohlen, Indizes für das Zeitfeld und das Verkaufsvolumenfeld zu erstellen, damit die Abfrage schneller erfolgt. Die Abfrageanweisung ist dieselbe wie bei den vorherigen, es gibt keine allgemeine Aussage Unterschied, deshalb werde ich es hier nicht schreiben
Sie müssen die DDL der Tabelle veröffentlichen, damit Sie SQL schreiben können