Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> database programvare >> Content
    Google SQL Tutorial
    Google Query Language , eller GQL , er SQL -lignende språk innebygd i Googles gratis "App Engine" Web plattform. I de fleste henseender , er dens syntaks som ligner på SQL, Structured Query Language som brukes av de fleste database pakker , men det har noen av sine egne quirks basert på hvordan Google lagrer data . På grunn av kompleksiteten i Google App Engine plattformen , kan denne artikkelen dekker ikke hvordan du setter opp din egen App Engine program . Det forutsetter at du har et eksisterende App Engine programmet og ønsker å vite hva GQL koden kan settes inn for å hente data fra App Engine database. En grundig behandling om å sette opp en App Engine søknad innen hvilke du kan kjøre Google SQL-kommandoer er tilgjengelige (se Resources ) . Det vil anta App Engine database inneholder en modell som heter "bok" som holder strengen "Tittel" og en referanse til strengen " Forfatter ". Instruksjoner
    en

    Lim inn følgende tekst i App Engine søknad kode for å hente alle bøkene i databasen og skrive dem alle ut til brukeren når det etterspørres data : en

    søket = GqlQuery ( "SELECT * FROM Book" )

    for boken i søket : en

    print book.Title

    print book.Author

    Du kan forkorte dette litt ved å erstatte spørringen med følgende kommando i stedet : en

    query = Book.all ( )

    Men dette kan bli uhåndterlig raskt , slik at du kan bruke WHERE -kommandoen til å begrense resultatene til bare de ønskede
    2

    Lim inn følgende for å hente bare titlene på bøkene skrevet av " Stephen king" : .

    query = GqlQuery "SELECT Tittel FROM bok der forfatteren = : author " , author = " Stephen king " )

    To ting er annerledes i denne spørringen : først , WHERE kommandoen fører det å bare hente resultater der forfatteren var Stephen King . Samtidig har " * " etter SELECT blitt erstattet med navnet på feltet som trengs : " . Tittel "

    Akkurat som i trinn 1 , kan denne kommandoen bli forkortet , men det vil returnere alle resultater : en

    query = Book.gql ( " WHERE Forfatter = : author " , author = " Stephen king" )

    Listen kode er funksjonell , men Google App Engine belaster sine kunder basert på datamaskinens ressurser brukes , og de ​​er litt ineffektive
    3

    Lim inn følgende for å få fart på koden : .

    query = GqlQuery ( "SELECT __ key__ FROM bok der forfatteren = : author " , author = " Stephen king " )

    for b i søket : en

    bok = Book.get ( b )

    print book.Title
    < p> Ved å velge å hente __ key__ data , utfører GqlQuery dramatisk raskere. Du bør utføre så mange søk som mulig ved å hente bare de viktige data .

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner duplikater fra Access Query 
    ·Størrelsen på en SQL- Buffer 
    ·Gratis Database Modeling Tools 
    ·Hvordan lage en MS Access-rapport 
    ·Slik fjerner du en gruppert indeks Fra T -SQL Tabell 
    ·Slik fjerner et passord fra Access 2007 
    ·MS Access 2007 VBA Tutorial 
    ·Slik importerer tekst data til Access 
    ·Hvordan sette opp Oracle Windows SQL Tolk 
    ·Hvordan sende fra flere kontoer ved hjelp av Verizon Wi…
      Anbefalte artikler
    ·Hvordan sette menyer i WinX DVD Author 
    ·Endre Tekst Fra store til små bokstaver i Access 2007 
    ·Excel Add- Ins Tutorial 
    ·Hvordan sluttføre en iMovie9 Project 
    ·Fordelene av Sequel Servers 
    ·Hvordan laste ned den oppdaterte Word 2007 
    ·Slik importerer Flash Into PowerPoint 
    ·Hvordan åpne et Word- dokument i Windows Vista 
    ·Hva er VLC for Mac 
    ·Slik fjerner Link filer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/