Bonjour
J'ai des données de production et j'aimerai pouvoir sortir la quantité de produit par mois.
Sauf que pour ça il me faut récupérer la dernière valeur "full_date" dans les enregistrements de production avec des groupements comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
SELECT
    Production_nom,
    P_nr_commande,
    NumBobine,
    MAX(full_date) AS 'date_max'
FROM
    final
GROUP BY
    Production_nom,
    P_nr_commande,
    NumBobine
J'ai donc créé une vue "Vue_regroupement" avec ce code
Et ensuite je fais une requête sur la vue pour obtenir les stats
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
SELECT
    YEAR('date_max'),
    MONTH('date_max'),
    Production_nom,
    P_nr_commande,
    COUNT(NumBobine) AS 'Total_bobine'
FROM
    "Vue_regroupement"
GROUP BY
    YEAR('date_max'),
    MONTH('date_max'),
    Production_nom,
    P_nr_commande,
 
ORDER BY
    YEAR('date_max'),
    MONTH('date_max'),
    Production_nom,
    P_nr_commande,
Question : est-il possible de faire celà en une seule requête sans passer par ma vue intermédiaire?