| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Google SQL Tutorial
    Google Query Language , ou GQL , est le langage SQL -like intégré libre » App Engine " plate-forme Web de Google. Dans la plupart des égards, sa syntaxe est similaire à SQL, le Structured Query Language utilisé par la plupart des logiciels de base de données , mais il a quelques-uns de ses propres caprices basé sur la façon dont les données de Google magasins. En raison de la complexité de la plate-forme Google App Engine , cet article ne peut pas couvrir comment mettre en place votre propre programme d' App Engine . Il suppose que vous avez un programme d' App Engine existant et que vous souhaitez savoir quel code GQL peut être inséré pour extraire des données de la base de données App Engine . Un traitement en profondeur sur la mise en place d'une application App Engine dans lequel vous pouvez exécuter des commandes SQL Google est disponible (voir Ressources) . Il assumera la base de données App Engine contient un modèle nommé "Livre" qui contient la chaîne «Titre» et une référence à la chaîne « Auteur ». Instructions
    1

    collez le texte suivant dans votre code d'application App Engine pour récupérer tous les livres dans la base de données et imprimez-les tout en œuvre pour l'utilisateur lorsque les données sont demandées :
    requête

    = GqlQuery ("SELECT * FROM Book" )

    pour le livre en question :

    impression book.Title

    impression book.Author

    Vous pouvez raccourcir cela un peu en remplaçant la requête avec la commande suivante à la place :

    query = Book.all ()

    Toutefois, cela peut devenir difficile à manier rapidement , de sorte que vous pouvez utiliser la commande WHERE pour limiter la résultats à ceux correspondant désiré
    2

    Collez le texte suivant pour récupérer uniquement les titres des livres écrits par des " Stephen King" : .
    requête

    = GqlQuery " SELECT titre FROM livre où Auteur = : auteur " , author =" Stephen King " )

    Deux choses sont différentes dans cette requête : d'abord, la commande WHERE amène à récupérer uniquement les résultats où l'auteur est Stephen King . Dans le même temps , le "*" après SELECT a été remplacé par le nom du champ nécessaire : " . Title"

    Tout comme à l'étape 1 , cette commande peut être raccourcie , mais il sera de retour tous les résultats : Photos requête

    = Book.gql ( "WHERE Auteur = : auteur " , author = " Stephen King" )

    le code ci-dessus est fonctionnel, mais le Google App Engine facture à ses clients basé sur ressources informatiques utilisées , et ils sont légèrement inefficace
    3

    Collez le texte suivant pour accélérer votre code .

    query = GqlQuery ("SELECT __ key__ FROM livre où Auteur = : auteur " , author =" Stephen King " )

    pour b dans la requête :
    livre

    = Book.get ( b )

    impression book.Title
    < p> En choisissant de ne récupérer que __ key__ données, le GqlQuery effectue beaucoup plus rapidement . Vous devez effectuer autant de requêtes que possible en récupérant uniquement les données clés.

    Previous :

    next :
      articles connexes
    ·Comment accéder au formulaire Utilisation champ dans u…
    ·Les avantages de Microsoft SQL 
    ·Comment insérer une barre latérale à droite sur Joom…
    ·Comment éviter que les contrôles de l'impression dans…
    ·Comment faire un serveur sur Flyff 
    ·Comment rechercher le symbole dièse dans une déclarat…
    ·Comment faire pour installer MySWL DB Python sous Windo…
    ·Comment faire pour installer MDAC sur Windows XP Embedd…
    ·Comment faire une carte graphique à barres 
    ·SQL Server Timeout Performance 
      articles en vedette
    ·Comment supprimer ou désactiver les programmes Windows…
    ·Comment utiliser une équation Excel 
    ·Comment faire une police de bandit dans GIMP 
    ·Comment déterminer si XenApp en utilisant SQL Express …
    ·Comment faire pour installer l' utilitaire de nettoyage…
    ·Comment ajouter des mois à une feuille de calcul Excel…
    ·Les avantages d'utiliser Word Processing 
    ·Comment créer un masque dans Photoshop pour cheveux ef…
    ·Comment partager un fichier à l'aide de Google Docs 
    ·Comment faire pour utiliser la fonctionnalité WordArt …
    Copyright © Connaissances Informatiques http://fr.wingwit.com