| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Google SQL Tutorial
    Google Query Language , o GQL , è il linguaggio SQL -like costruito in libera " App Engine " piattaforma Web di Google. Per molti aspetti, la sua sintassi è simile a SQL , Structured Query Language utilizzato dalla maggior parte dei pacchetti di database , tuttavia ha alcune delle sue peculiarità proprie in base al modo in cui i dati di Google memorizza . A causa della complessità della piattaforma App Engine di Google , questo articolo non può coprire come impostare il proprio programma di App Engine . Si presuppone che un programma di App Engine esistente e si desidera sapere che cosa GQL codice può essere inserito per recuperare i dati dal database di App Engine . Una trattazione approfondita sulla creazione di un'applicazione App Engine entro il quale è possibile eseguire i comandi SQL di Google è disponibile ( vedi Risorse ) . Si assumerà il database App Engine contiene un modello chiamato "Libro" , che contiene la stringa "Titolo" e un riferimento alla stringa " Autore ". Istruzioni
    1

    incolla il seguente testo nel codice dell'applicazione App Engine per recuperare tutti i libri nel database e stamparli tutti fuori per l'utente quando viene richiesta l' dati :
    interrogazione

    = GqlQuery ( "SELECT * FROM book" ) per

    per prenotare in ricerca:

    stampa book.Title

    stampa book.Author

    Si può accorciare questo un po ' sostituendo la query con il seguente comando:

    query = Book.all ( ) per

    Tuttavia , questo può diventare ingombrante rapidamente , in modo da poter utilizzare il comando WHERE per limitare il risultati solo a quei voluta
    2

    Incollare il seguente per recuperare solo i titoli dei libri scritti da " Stephen king" : .
    interrogazione

    = GqlQuery " Titolo PRESCELTO da libro dove Autore = : autore " , author = " Stephen king " ) per

    Due cose sono diverse in questa query : in primo luogo , il comando WHERE induce a recuperare solo i risultati in cui l'autore era Stephen King . Allo stesso tempo , il "*" dopo aver selezionato è stato sostituito con il nome del campo aveva bisogno : " . Titolo "

    Proprio come nel passo 1, questo comando può essere abbreviato , anche se restituirà tutti i risultati :
    interrogazione

    = Book.gql ( "WHERE Autore = : autore " , author = " Stephen king" ) per

    Il codice di cui sopra è funzionale , ma l' App Engine Google addebita ai propri clienti in base a risorse del computer utilizzato , e sono un po ' inefficiente
    3

    incolla quanto segue per accelerare il vostro codice : .

    query = GqlQuery ( "SELECT __ key__ dal libro WHERE Autore = : autore " , author = " Stephen king " ) per

    per b in ricerca:

    libro = Book.get ( b ) per

    stampa book.Title
    < p > Con la scelta di recuperare solo __ key__ dati , la GqlQuery esegue drammaticamente più veloce . Si consiglia di eseguire il maggior numero possibile di query recuperando solo i dati essenziali .

    Previous :

    next :
      Articoli Correlati
    ·MS Access 07 Tutorial 
    ·Come creare una traccia di lavoro in FileMaker Pro 
    ·Come utilizzare SQL per combinare i risultati in righe 
    ·Una spiegazione di algebra relazionale di un database 
    ·Come visualizzare i dati per più di un mese in rapport…
    ·Come aggiungere grafici a Report in Access 
    ·Che cosa è varchar tipo di dati in SQL 2000 
    ·Sostituti per MS SQL 
    ·Come utilizzare un HP SIM Con Windows 
    ·Come progettare report di accesso 
      Articoli in evidenza
    ·Come installare Microsoft Office Home & Student 2010 Pr…
    ·Come faccio a creare un oggetto 3D in PowerPoint 2007 
    ·Aiuto con il foglio di calcolo Excel Funzioni di tempo 
    ·Come masterizzare un CD con 360 Share Pro 
    ·Come sostituire un modello a più file di PowerPoint 
    ·Come accorciare un video con Media Player 
    ·Come modificare le foto in un film 
    ·Come convertire i file AVI su un DVD o 2 CD 
    ·Come creare una stringa di gerarchia in MS Access 
    ·Come fare vaghi City Lights in Photoshop 
    Copyright © Conoscenza Informatica http://it.wingwit.com