Jump to content

Συγκεντρωτικες Παραγγελίες


vassou
 Share

Recommended Posts

Καλησπερα σας,

γνωριζετε εαν με καποιον τροπο θα μπορουσα να βλεπω τις ημερήσιες παραγγελίες συγκεντρωτικά ανα προϊόν?

Share this post


Link to post
Share on other sites

  • 2 weeks later...

Μπορείς με ενα SQL query.. κάτι τέτοιο

 

select pod.product_id, pod.product_name, sum(product_quantity), po.date_add from ps_order_detail pod
JOIN ps_orders po on po.id_order = pod.id_order
where date(po.date_add) = '2021-09-01'

group by pod.product_name
order by pod.product_name

 

τραβάει product id, product name.. το product quantity και το αθροίζει με sum() και την ημ/νία που προστέθηκε η παραγγελία..

Η ομαδοποίηση γίνετε με βάση το όνομα group by product_name (εβαλα με όνομα ωστε να πιάνει και προϊόντα με συνδυασμούς.. εναλλακτικά μπορεί να γίνει με τα id's κάνοντας άλλο ενα join στον πίνακα combinations..

με την date() παίρνουμε το date_add απ το ps_orders και το μετατρέπει απο datetime (που εχει και την ωρα) σε date (χωρις ωρα μιας κ δε χρειάζεται)

='2021-09-01'  εδω βάζεις την ημερομηνία που θες σε αυτη τη μορφή Y-mm-dd

στους πίνακες ps_orders και ps_order_details αν έχεις διαφορετικό prefix βάλε το δικό σου (το ps_ )

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More