Bonjour à tous,
Voilà j'ai créé une requête qui fonctionne plutôt bien.
Elle m'affiche cette table:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT glpi_cartridgeitems.name, glpi_cartridgeitems.ref, glpi_cartridgeitems.comment, glpi_cartridges.date_use, glpi_infocoms.value FROM glpi_locations LEFT OUTER JOIN glpi_printers ON glpi_locations.id = glpi_printers.locations_id LEFT OUTER JOIN glpi_cartridges ON glpi_printers.id=glpi_cartridges.printers_id LEFT OUTER JOIN glpi_cartridgeitems ON glpi_cartridges.cartridgeitems_id = glpi_cartridgeitems.id LEFT OUTER JOIN glpi_infocoms ON glpi_cartridgeitems.id=glpi_infocoms.items_id WHERE glpi_locations.id=17 AND glpi_infocoms.itemtype LIKE 'CartridgeItem' AND DATE_FORMAT(glpi_cartridges.date_use, '%Y') = 2010 ORDER BY glpi_cartridges.date_use ASC
Nom du Produit Référence Commentaires Date d'utilisation Prix
Cartouche HP 363 - Cyan C8771EE Cartouche HP C8771E Cyan- n° 363 - PhotoSmart C5180 - 350 pages 2010-10-18 6.7300
Cartouche HP 363 - Cyan Clair C8774EE Cartouche HP C8774E Cyan Clair- n° 363 - PhotoSmart C5180 - 350 pages 2010-10-18 6.5500
Bon alors je sais que comme ça, ça n'a pas l'air très clair, mais en gros la dernière colonne affiche des prix, et je voudrais rajouter une dernière ligne, et dans la dernière case, je voudrais afficher la somme des prix.
J'ai pensé à la fonction SUM(), mais alors je ne sais pas du tout comment mettre ça en place en requête imbriquée!
Merci à vous.
Bonne journée
Partager