Bonjour à tous, j'ai une requête qui marche, je voudrais en faire une vue mais il refuse car il y a un select imbriqué.
voici la bestiole:
c'est une requete lancée sur une base magento.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE VIEW client_commande AS SELECT achat_ponct.entity_id, achat_ponct.montant_commande, achat_ponct.date_derniere_commande, ROUND(SUM(montant_commande),2) AS total_achat FROM (SELECT customer_id as entity_id, ROUND(grand_total,2) as montant_commande, DATE_FORMAT(created_at,'%d/%m/%Y') as date_derniere_commande FROM sales_order ORDER BY created_at DESC) as achat_ponct GROUP BY achat_ponct.entity_id ORDER BY achat_ponct.entity_id
il faut qu'elle me sorte par entity id, la date de la dernière commande, le montant total des commandes, et le montant de la dernière commande.
Si vous avez une idée pour optimiser la requete je prends !








Répondre avec citation
Partager