sql >> Database >  >> RDS >> Mysql

Hoe het totale orderbedrag per dag in een grafiek weer te geven?

Zijn uw waarden echt totalen per dag? Het lijkt erop dat het het totaal per bestelling is, met de datum van de bestelling.

Het probleem met uw eerste grafiek is dat u uw waarden niet naar totalen per dag brengt - Open Flash Chart zal dit niet voor u doen. U kunt dit doen als onderdeel van uw SQL-query (gebruik bijvoorbeeld DATE( ) om de datetimes naar datums te converteren), of met PHP door de datums te ontleden en opnieuw op te maken, en waarden voor dezelfde dag bij elkaar op te tellen. Houd er rekening mee dat, afhankelijk van hoe u met de x-as omgaat, u mogelijk ook 0 items moet toevoegen voor dagen zonder bestellingen.

Het probleem met je tweede grafiek is dat je één element per seconde instelt, maar je gegevens zouden per dag moeten zijn. Het belangrijkste hier is om het verschil tussen lijndiagrammen en spreidingsdiagrammen in Open Flash-diagram. Lijndiagrammen worden geplot met behulp van een eendimensionale reeks gegevenspunten, terwijl spreidingsdiagrammen worden geplot met coördinaten.




  1. Fout:PLS-00428:er wordt een into-clausule verwacht in deze select-instructie

  2. 50 Shades of Oracle Database-certificeringsexamen

  3. MySQL REPLACE variabele tekenreeks

  4. Best practices in het schalen van databases:deel 1