| 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
    Tutorial per la scrittura di query SQL Express
    SQL Server Express è un sistema di gestione di database relazionali a disposizione gratuitamente da Microsoft . Un database relazionale consente di memorizzare grandi quantità di dati in tabelle . Ogni tabella contiene i dati su uno specifico tipo di oggetto come prodotti o persone . Le colonne della tabella identificano le proprietà dell'oggetto come ad esempio nome, indirizzo o il prezzo . Ogni riga della tabella contiene i valori di proprietà per uno object.You può recuperare e modificare le informazioni in un database SQL Server Express mediante l'emissione di Transact Structured Query Language ( T - SQL) query . Cose che ti serviranno : Finestre 7
    SQL Server 2008 Express Edition with Tools
    database di esempio AdventureWorks
    account utente con i permessi di amministratore
    Show More Istruzioni
    eseguire query per recuperare dati

    1 Fare clic sul pulsante "Start" nella barra delle applicazioni per visualizzare il menu Start. Scegliere la voce di menu " Tutti i programmi " . Scegliere la voce di menu " Microsoft SQL Server 2008 " . Fare clic con il " SQL Server Management Studio " voce di menu , e scegliere " Esegui come amministratore ". Fare clic su " Connetti ".
    2

    Espandere l'icona che ha lo stesso nome del computer , se non è già espanso . Espandere l' icona di " Basi di dati " cliccando sul "+" accanto ad essa . Selezionare " AdventureWorks ". Fare clic su " Nuova query " nella barra degli strumenti . Ora si dispone di una finestra di query aperta che è possibile utilizzare per eseguire query sul database AdventureWorks .
    3

    digitare quanto segue nella finestra di query , e fare clic sul pulsante "Esegui" per eseguire la eseguire una query che hai scelto:

    SELECT * FROM Person.Contact

    istruzione SELECT recupera i dati da un database. La query che hai appena eseguito sarà restituito tutte le righe e tutte le colonne di una tabella denominata " Person.Contact " e visualizzati nel riquadro "Risultati" sotto la finestra della query . Il risultato dell'esecuzione di una istruzione SELECT viene chiamato un set di risultati

    Un'istruzione SELECT ha due parti necessarie: . Una clausola SELECT e una clausola FROM . La clausola FROM identifica la tabella da cui si desidera recuperare i dati. La clausola SELECT identifica le colonne che si desidera recuperare dal tavolo. L'asterisco ( * ) è un carattere jolly , che restituisce i valori in tutte le colonne
    4

    modificare il testo nella finestra di query come segue e premere il tasto F5 : .
    < P > SELEZIONA ContactID , Titolo , Nome, Cognome, EmailPromotion DA Person.Contact

    Premendo il tasto F5 esegue inoltre una query . Si noti che il set di risultati include solo i ContactID , Titolo, Nome, Cognome e EmailPromotion dati dalla tabella . A volte una tabella contiene una grande quantità di dati che non è necessario per visualizzare , è possibile elencare i nomi di colonna nella clausola SELECT per limitare i valori di colonna restituiti solo i dati che dovete sapere
    5

    Modifica. il testo nella finestra di query come segue, e premere il tasto F5 :

    Seleziona ContactID , Titolo , Nome, Cognome, EmailPromotion FROM WHERE Person.Contact EmailPromotion = 2

    la ricerca avrà solo restituito i filari con un valore EmailPromotion di 2 . Avete compiuto questo con l'aggiunta di una clausola WHERE alla query e specificare una condizione di " EmailPromotion = 2 . " Se avete bisogno di cercare le righe che soddisfano una determinata condizione , è possibile aggiungere una clausola WHERE per l'istruzione SELECT . La clausola WHERE è facoltativa e segue la clausola FROM
    Ordina e sintetizzare i dati
    6

    modificare il testo nella finestra di query come segue e premere il tasto F5 . :

    SELEZIONA ContactID , Titolo , Nome, Cognome, EmailPromotion dA Person.Contact ORDER BY EmailPromotion

    la ricerca avrà restituito tutte le righe , ma li ordinato per il valore nella colonna EmailPromotion . Hai fatto questo accada utilizzando una clausola ORDER BY --- un'altra parte facoltativa l'istruzione SELECT utilizzata per ordinare i dati nel set di risultati .
    7

    modificare il testo nella finestra di query come segue, e premere il tasto F5 :

    SELEZIONA ContactID , Titolo , Nome, Cognome, EmailPromotion DA Person.Contact ORDER BY DESC EmailPromotion

    Quando si utilizza una clausola ORDER BY , senza specificare il tipo di ordinamento , il set di risultati viene visualizzato in ordine crescente ( dalla A alla Z , o più basso al più alto) . È possibile aggiungere " DESC " alla fine della clausola ORDER BY per ordinare i dati in ordine decrescente ( dalla Z alla A o più alta alla più bassa) .
    8

    modificare il testo nella finestra di query come segue , e premere il tasto F5 :

    select count ( *) Come ' totale ' dA Person.Contact

    una delle potenti funzionalità di T - SQL è la capacità di riepilogare i dati . La query che hai appena eseguito contato tutte le righe della tabella Person.Contact e restituito il risultato del calcolo di una colonna denominata Total . SQL Server esegue questa magia perché si è utilizzato "Count ( *)" nella clausola SELECT . " COUNT (*) " è noto come una funzione di aggregazione in quanto esegue un calcolo dei dati a più righe e restituisce il risultato del calcolo .
    9

    Modificare la riga nella finestra di query come segue, e premere il tasto F5 :

    SELEZIONA EmailPromotion , Count ( *) Come ' totale ' dA Person.Contact GROUP BY EmailPromotion

    i risultati dovrebbe essere simile al seguente :
    < p > EmailPromotion Totale -------------- ----------- 0 111581 50442 3770

    la query che hai appena eseguito raggruppato tutte le righe in base al valore nella colonna EmailPromotion e contato il numero di righe in ogni gruppo . Esso quindi visualizzato un set di risultati con due colonne: una contenente il valore della colonna EmailPromotion e l' altra contenente il numero di righe della tabella che corrispondono a tale valore . La clausola GROUP BY è un componente opzionale dell'istruzione SELECT che identifica il nome della colonna che separerà i dati in gruppi prima di riassumerla .

    Previous :

    next :
      Articoli Correlati
    ·Errore di runtime 2342 in Access 
    ·Stili di data in MS SQL 
    ·Come creare un A2k7 Ribbon 
    ·Come sviluppare un progetto per un parco veicoli di man…
    ·Vantaggi e svantaggi di dati Unire e GIS Integrazione 
    ·Come personalizzare il pop-up in Access 2007 
    ·Privilegi insufficienti e Oracle Funzioni 
    ·Come disabilitare tutte le restrizioni in Oracle 
    ·V - Tiger CRM Installazione 
    ·Come risolvere Pro 7 Pulsante Radio Filemaker 
      Articoli in evidenza
    ·Come utilizzare i supporti Coder per convertire in MP4 
    ·Come trovare ciò che gli utenti collegati per Access 2…
    ·Come fare una foto in un documento di Word in bianco e …
    ·Come faccio a trovare errori di Oracle Fallimenti di la…
    ·Cause di file corrotti di Microsoft Excel 
    ·Quanto costa un Zip Compressione File 
    ·Come disinstallare Escan Antivirus 
    ·Come rimuovere Shield Deluxe 2009 
    ·Software di animazione 3D per i bambini 
    ·Come fare un grafico in Excel & Modifica la Leggenda 
    Copyright © Conoscenza Informatica http://it.wingwit.com