September 26
Una query di tipo pass-through può essere utilizzato per creare grandi tabelle di dati in modo rapido. Poiché la query è scritto in SQL, può essere utilizzato per accedere a più tavoli contemporaneamente (purché le tabelle sono tutti specificati nel FROM). Anche le tabelle memorizzate in più server è possibile accedere tramite connessioni ODBC; si tratta semplicemente di una questione di specificare quali campi che si desidera interrogare.
1 Scrivi il tuo istruzione SQL a partire da una clausola di "SELECT", ed elenca i campi che si desidera visualizzare nel set di dati. Ad esempio, le prime due righe della query possono apparire come segue:
SELEZIONA vendor.address.City,
vendor.type.Computers
2 Scrivi la clausola "in" per specificare la posizione in cui si desidera memorizzare i risultati dei dati. Seguire la dichiarazione "in" con un "DA" dichiarazione che specifica le tabelle utilizzate e, se necessario, le directory. Per i campi di cui sopra, l'in e da dichiarazioni potrebbero apparire in questo modo:
IN querydirectory.userid.savedvendorinfo
DA vendor.address, vendor.type
3 Impostare le condizioni della query - noto anche come "WHERE" dichiarazione - dopo il "From". Le condizioni della query sono basate su valori validi per i dati all'interno di ogni campo. Ad esempio, il campo "Città" può contenere solo il nome della città (Santa Fe), piuttosto che l'intero percorso (Palazzo Avenue e Cerrillos Road, Santa Fe, NM). Un campione "WHERE" dichiarazione sembrerebbe in questo formato:
DOVE vendor.address.City = 'Santa Fe'
E 'PC' vendor.type.Computers =
4 Fare clic sul pulsante "Esegui" per eseguire la query di tipo pass-through.