Connaissances Informatiques >> Matériel >> Lecteurs de livres électroniques >> Content
  Derniers articles
  • Quels lecteurs utilisent les fichier…
  • Qu'est-ce que l'auteur IEEE Computer…
  • En quoi la lecture d’un livre sur CD…
  • Comment les ordinateurs jouent-ils u…
  • Quels sont les livres de lecture acc…
  • Comment réussir le test Accelerated…
  • Quelle est la page d’accueil des tes…
  • Pouvez-vous enraciner un E -Reader 
  • Comment choisir le lecteur d'Ebook (…
  • Mon Pandigital E-Reader ne se connec…
  •   Lecteurs de livres électroniques
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Ordinateurs portables

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad

  • iPhone
  •  
    Lecteurs de livres électroniques

    À quels tableaux et champs accéderiez-vous pour déterminer quels titres de livres ont été achetés par le client lors de l'expédition de la commande ?

    Pour déterminer quels titres de livres ont été achetés par un client lors de l'expédition de la commande, vous devez accéder à au moins trois tables, et probablement plus en fonction de la conception de votre schéma de base de données. Voici une répartition :

    Tableaux :

    1. Clients : Ce tableau contient des informations sur vos clients. Les champs pertinents peuvent inclure :

    * `customer_id` (Clé primaire)

    * `customer_name` (ou champ d'identification similaire)

    2. Commandes : Ce tableau suit les commandes des clients. Les champs pertinents incluent :

    * `order_id` (Clé primaire)

    * `customer_id` (Clé étrangère référençant les clients)

    * `date_commande`

    * `shipping_date` (Indique quand la commande a été expédiée)

    3. Order_Items (ou similaire) : Ce tableau détaille les articles inclus dans chaque commande. Les champs pertinents incluent :

    * `order_item_id` (clé primaire)

    * `order_id` (commandes de référencement de clé étrangère)

    * `book_id` (Clé étrangère faisant référence à des livres - voir ci-dessous)

    * `quantité` (Nombre d'exemplaires du livre)

    4. Livres : Ce tableau contient des informations sur les livres eux-mêmes. Les champs pertinents sont :

    * `book_id` (clé primaire)

    * `book_title` (Le titre du livre)

    Logique de requête :

    Vous devrez joindre ces tables à l'aide des clés étrangères pour lier les commandes aux clients et commander les articles aux livres. Le champ `shipping_date` dans la table `Commandes` est crucial pour filtrer les commandes déjà expédiées.

    Une requête SQL peut ressembler à ceci (la syntaxe exacte peut varier légèrement en fonction de votre système de base de données spécifique) :

    ```sql

    SÉLECTIONNER

    b.book_title

    DEPUIS

    Clients c

    REJOINDRE

    Commandes o ON c.customer_id =o.customer_id

    REJOINDRE

    Order_Items oi ON o.order_id =oi.order_id

    REJOINDRE

    Livres b ON oi.book_id =b.book_id

    o.shipping_date N'EST PAS NULL --Assure que la commande a été expédiée

    ET c.customer_id =[customer_id] -- Remplacez [customer_id] par l'ID client spécifique

    ;

    ```

    Cette requête renverrait une liste de « book_title » achetés par un client spécifique dont la commande a une « date d'expédition ». Vous devrez remplacer « [customer_id] » par le « customer_id » réel qui vous intéresse. Si vous voulez tous les clients, omettez la condition d'identification client de la clause « WHERE ». Vous pouvez également ajouter « GROUP BY b.book_title » pour éviter les titres de livres en double si un client a acheté plusieurs exemplaires.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Vous souhaitez passer un test de lecture accéléré ? 
  • Qu'est-ce qu'une liseuse ? 
  • Comment activer le Literati eReader 
  • Spécifications E-Reader Pandigital 
  • Qu'est-ce qu'un 7 en 1 Digital Media Card Reader 
  • Combien coûte un livre de coloriage ? 
  • Comment choisir entre un iPad d'Apple et un Kindle 
  • Un livre AR qui vaut 100 points ? 
  • Comment les livres annotés fonctionnent-ils sur le lecteur E-Kindle Amazon? 
  • Comment faire pour installer eBooks à un Sony Reader 
  • Connaissances Informatiques © http://www.ordinateur.cc