Heim >Backend-Entwicklung >PHP-Tutorial >Von 12 bis 18 Uhr den Umsatz jedes Produkts ermitteln und sortieren?

Von 12 bis 18 Uhr den Umsatz jedes Produkts ermitteln und sortieren?

WBOY
WBOYOriginal
2016-08-08 09:06:451217Durchsuche

Wie erfahre ich von 12.00 bis 18.00 Uhr das Verkaufsvolumen der einzelnen Produkte und sortiere die Codes?

Antwortinhalt:

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn