Donc, j'ai besoin d'aide pour faire mes devoirs.SQL Server - Fonctions fenêtrées
Voici le schéma des parties de la base de données que je dois utiliser. Je suis sûr qu'il y a quelques redondances dedans (j'apprécierais n'importe quelle aide avec l'installation aussi bien). Quoi qu'il en soit, voici la mission:
Le directeur des ventes serait maintenant comme vous de créer un rapport qui classe ses produits par les deux leurs ventes totales et la quantité totale des ventes (chaque sera sa propre colonne). Créez une procédure stockée qui renvoie
les colonnes suivantes, mais également avec les deux nouvelles colonnes de rang ajouté.Nom du produit | Commandes Count | Valeur totale des ventes | Total des ventes Quantité
Le PDG aimerait connaître les ventes basées sur les ventes du mois dernier. S'il vous plaît lui fournir une requête pour classer les produits par le nombre de commandes au cours du dernier mois. Il devrait y avoir aucun numéro de SKIPPED.
Créer une instruction SELECT qui génère une liste de commandes avec identifiant client, date de commande, etc. *** Utilisez la fonction de numéro de ligne à générer un identifiant unique pour chaque ligne qui est triée par date de commande DESC
Je dirais un panier contient des commandes. Une commande contient des OrderItems. Un OrderItem a un ProductId. Donc un panier à plusieurs commandes. Une commande à plusieurs orderitems. Un orderitem à un produit. Je ne vois aucune valeur reliant le chariot aux ordres de commande ou aux produits. –
Ceci est votre devoir, et vous voulez que d'autres personnes le fassent pour vous? Qu'avez-vous fait jusqu'à présent? – Eric
Avez-vous enseigné cette base de données ou l'avez-vous créée? Je demande parce qu'il y a beaucoup de problèmes avec cette base de données. –