begin process at 2012 05 26 21:00:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

regrouper des enregistrements dans un time stamp


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

regrouper des enregistrements dans un time stamp

lundi 9 février 2009 à 23:04:43 | regrouper des enregistrements dans un time stamp

grimat

Bonjour,

Je souhaite réaliser des stat de vente de mon site d ecommerce à une maille quotidienne.

J'ai créé une requete pour lister les order_id ainsi que le timestamp correspondant (cdate) ainsi que le montant (order_total) en fonction de 2 critères (payment method id et order statut)

SELECT ord.cdate, ord.order_id, ord.order_total
FROM jos_vm_orders ord, jos_vm_order_payment pay, jos_vm_order_history hist
WHERE ord.order_id = pay.order_id
AND pay.payment_method_id = 20
AND ord.order_id = hist.order_id
AND order_status_code = "E";


Mon champ cdate est un time stamp

Je souhaiterai maintenant regrouper les enregistrements par jour et faire un count sur le nombre de commandes (order_id) ainsi que la somme des montants correspondantes (order_total).

merci d'avance pour votre aide précieuse

mardi 17 février 2009 à 16:49:52 | Re : regrouper des enregistrements dans un time stamp

ikan

SELECT GET_FORMAT( ord.cdate ,'INTERNAL') as date , count(ord.order_id), sum(ord.order_total )
FROM jos_vm_orders ord, jos_vm_order_payment pay, jos_vm_order_history hist
WHERE ord.order_id = pay.order_id
AND pay.payment_method_id = 20
AND ord.order_id = hist.order_id
AND order_status_code = "E"
group by
GET_FORMAT(ord.cdate,'INTERNAL');

j'ai pas testé mais je crois que ça va marcher

Fstream


Cette discussion est classée dans : enregistrements, id, regrouper, order, ord


Répondre à ce message

Sujets en rapport avec ce message

supprimer les enregistrements uniques [ par slak ] Salut J'ai une table avec des champs id, url, date, timele champs id accept les doublonsje voudrai supprimer tout les enregistrements avec le id uniqu Mélange Sql ORDER BY et LIMIT [ par nemingway ] Bonjour, je trie une table selon deux paramètres (auteur, puis id). Est-il possible d'appliquer un LIMIT à chacun de ces tris, cad SELECT ... FROM .. subtilité des jointures [ par l0r3nz1 ] bonjour, je bloque sur une requete et les jointures. j a pourtant essayé plusieurs solution; inner join outer right et left, jointure qvec une requet distinct / order by [ par Kikuts ] Bonjour j'ai un problème avec la requête ci dessous : si j'enlève le distinct, elle fonctionne et je n'ai pas besoin de spécifier tout les champs dan [clos] problème avec mes ID [ par msi079 ] dans ma base de donnée mysql . j'avai des enregistrements que j'ai supprimés .lorsque je fai de nouveaux enregistrements je remarque que le ID ne se r Calcul de durée par différence entre 2 enregistrements [ par axvier ] Bonjour, Je "débute" sur SQL server et je me retrouver confronter à un besoin assez spécifique. Je dispose d'une table que l'on appelera "matable" c Problème requête [ par bm1982 ] Bonjour à tous , J'ai un problème avec une requête sql qui utilise deux tables : Contact(id,nom,prenoms,age,sexe) Appels(idAp,#id,numTel,dateHeure,be Aidez moi a trouver la requete SVP (explication tres claire) [ par kertimanoff ] bonjour a tous, mon problem s'ennonce simplement: table clients: -id_client -id_employe (employe en charge de ce client) -blabla (apres les autre UPDATE & JOIN avec SQL/FIREBIRD [ par RV2931 ] Bonjour, J'aurai besoin de faire un truc un peu compliqué avec 2,3 tables. Je ne vois pas trop comment car apparemment, Firebird ne gère pas les UPDA problème résultat requête select [ par slayer07 ] Bonjour, je viens de faire une requête select sur 2 tables. Le souci que j'ai est que lors de l'exécution de la requête,il m'apparait 2 résultats avec


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales