Requêtes pour afficher
S'entrainer à écrire des requêtes SQL simples pour afficher des données
Nous allons utiliser la base de données « gestcom » :
- Adresse du serveur SQL = mariadb.app.ndlpavranches.fr
- Compte utilisateur = etudiant
- On saisit ensuite le mot de passe.
Mot de passe d'accès au serveur SQL
Vous devez être connecté pour voir le contenu.
Commandes à saisir
mysql -h mariadb.app.ndlpavranches.fr -u etudiant -p
- On saisit ensuite le mot de passe.
USE gestcom;
Mission
Écrire 10 requêtes SQL pour répondre aux questions que se pose l'administrateur.
1. Comment afficher toutes les références des produits ?
Table des produits llx_product : Cette table contient des informations sur tous les produits de l'entreprise.
- rowid: L'identifiant unique du produit.
- ref: La référence du produit (son numéro).
- label: Le nom du produit.
- description: La description du produit.
- price: Le prix HT du produit.
- price_ttc: Le prix TTC du produit.
- stock: La quantité de produit en stock.
Une solution
Vous devez être connecté pour voir le contenu.
2. Comment afficher tous les noms des clients ?
Table des clients llx_societe : Cette table contient des informations sur tous les clients de l'entreprise.
- rowid: L'identifiant unique du client.
- nom: Le nom du client.
- address: L'adresse du client.
- zip: Le code postal du client.
- town: La ville du client.
- phone: Le numéro de téléphone du client.
- email: L'adresse e-mail du client.
Une solution
Vous devez être connecté pour voir le contenu.
3. Comment afficher tous les informations sur les commandes ?
Table des commandes llx_commande : Cette table contient des informations sur toutes les commandes passées par les clients.
- rowid: L'identifiant unique de la commande.
- fk_soc: L'identifiant du client qui a passé la commande.
- date_commande: La date de la commande.
- total_ht: Le total de la commande hors taxes.
- total_ttc: Le total de la commande toutes taxes comprises.
Une solution
Vous devez être connecté pour voir le contenu.
4. Comment afficher toutes les références des factures ?
Table des factures llx_facture : Cette table contient des informations sur toutes les factures émises par l'entreprise.
- rowid: L'identifiant unique de la facture.
- ref: La référence de la facture (son numéro).
- fk_soc: L'identifiant du client à qui la facture a été émise.
- datef: La date de la facture.
- total_ht: Le total de la facture hors taxes.
- total_ttc: Le total de la facture toutes taxes comprises.
Une solution
Vous devez être connecté pour voir le contenu.
5. Comment afficher les noms des produits dont le prix est supérieur à 100 ?
Table des produits llx_product : Cette table contient des informations sur tous les produits de l'entreprise.
- rowid: L'identifiant unique du produit.
- ref: La référence du produit (son numéro).
- label: Le nom du produit.
- description: La description du produit.
- price: Le prix HT du produit.
- price_ttc: Le prix TTC du produit.
- stock: La quantité de produit en stock.
Une solution
Vous devez être connecté pour voir le contenu.
6. Comment afficher tous les clients situés à Paris ?
Table des clients llx_societe : Cette table contient des informations sur tous les clients de l'entreprise.
- rowid: L'identifiant unique du client.
- nom: Le nom du client.
- address: L'adresse du client.
- zip: Le code postal du client.
- town: La ville du client.
- country: Le pays du client.
- phone: Le numéro de téléphone du client.
- email: L'adresse e-mail du client.
Une solution
Vous devez être connecté pour voir le contenu.