2017-09-17 1 views
-1

Dans une boutique en ligne, je liste les commandes de mysql pour créer un rapport. Je veux voir, que quand (date) et combien de commandes sont.Sélectionnez un champ et comptez un autre champ dans mysql

Commandes dans ma table maintenant:

  • 2017-09-12
  • 2017-09-13
  • 2017-09-13
  • 2017-09-13
  • 2017- 09-11

Comment puis-je compter, combien de commandes sont le 2017-09-13?

Mon sql:

SELECT datum FROM rendeles_adatok ORDER BY datum ASC LIMIT $actual, $row_per_page 

Ce que je veux dire: enter image description here

+1

Conseil: 'GROUP BY'. –

+0

Cela ne donnera pas le nombre de commandes sur une date. – Parkolo11

Répondre

2

Vous devez regrouper vos résultats par datum:

SELECT datum, COUNT(*) 
FROM  rendeles_adatok 
GROUP BY datum -- Here! 
ORDER BY datum ASC 
LIMIT $actual, $row_per_page 
+0

Et je compte tous les fiedls de la table? Pas seulement le champ id ou le champ date? – Parkolo11

+0

J'ai ajouté un pohoto à ma question! – Parkolo11