Thông tin

Tác giả Amaury Guichard
Hạn chót
Giới hạn nộp bài Không có giới hạn
Các tag chuyên mục devoir3

Đăng nhập

Question 2 (série 3, 6 points)


Câu hỏi 1:

Pour chaque commande, afficher le nom du client, la date de la commande et l’écart en jours avec la commande suivante du même client, nommé ecart_jours. Le résultat doit être trié par nom de client alphabétique, puis par date de commande chronologique.

Câu hỏi 2:

Pour chaque commande, afficher le nom du client, la date de la commande et la date de la première commande du même client (selon un ordre chronologique), nommée premiere_commande. Le résultat doit être trié par nom de client croissant, puis par date de commande croissante.

Câu hỏi 3:

Pour chaque commande, afficher le nom du client, la date de la commande et la date de la troisième commande du même client (selon l'ordre chronologique), nommée troisieme_commande. Si le client a moins de trois commandes, la valeur affichée doit être NULL. Le résultat doit être trié par nom de client alphabétique, puis par date de commande chronologique.

Câu hỏi 4:

Pour chaque commande, afficher le nom du client, la date de la commande et le nombre cumulé de commandes de ce client jusqu’à cette date, nommé cumul_commandes. Le résultat doit être trié par nom de client alphabétique, puis par date de commande chronologique.

Câu hỏi 5:

Pour chaque ligne de commande, afficher le nom du produit, la quantité de la ligne et la moyenne des quantités calculée sur la ligne précédente, la ligne courante et la ligne suivante du même produit, nommée moyenne_glissante. Le résultat doit être trié par nom de produit alphabétique, puis par identifiant de ligne croissant.

Câu hỏi 6: Bonus

Pour chaque ligne de commande, afficher l'identifiant de l'item, le nom du produit, la quantité de la ligne, la quantité de la ligne précédente du même produit nommée quantite_precedente, ainsi que l’écart entre les deux quantités nommé variation. Le résultat doit être trié par nom de produit alphabétique, puis par identifiant de ligne croissant.