| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come aggiornare una dichiarazione con una sottoquery
    SQL o Structured Query Language , è il linguaggio standard utilizzato per gestire i dati in database relazionali . La maggior parte dei database contengono più tabelle , e il rapporto tra di loro viene fatto riferimento con un campo comune , o la chiave . Rispondendo alle domande di business utilizzando dati provenienti da tabelle diverse richiede che i dati da ogni tabella di essere uniti all'interno dell'istruzione SQL , spesso utilizzando una sottoquery . Le subquery possono essere utilizzati con la maggior parte delle istruzioni SQL - dati , come SELECT, UPDATE e DELETE . Cose che ti serviranno
    Un database relazionali ( MySQL , Oracle , Sybase , SQL Server ) per un programma di utilità che esegue SQL query
    Mostra più istruzioni
    Come aggiornare un'istruzione SELECT che utilizza un subquery
    1

    Aprire una utility a riga di comando per l'esecuzione di istruzioni SQL . Assumere due tabelle di database in un database . La prima tabella è denominata employee_table e ha tre campi: employee_id , first_name e stipendio. La seconda tabella è denominata employee_phone e ha tre campi: . Employee_id , PHONE_NUMBER e phone_type
    2

    utilizzare un'istruzione SELECT per selezionare tutti i record dal employee_table e aggiungere ( somma ) dei valori del salario campo . Questa dichiarazione prescelta è la query esterna .

    SELECT SUM ( stipendio ) da employee_table
    3

    Inserire una sottoquery nella istruzione select che seleziona tutti gli ID dei dipendenti dal tavolo employee_phone dove un record ha un valore di campo phone_type " M. " Questa è la subquery , o query interna . Le query esterne ed interne sono fuse con il employee_id campo comune .

    SELECT SUM ( stipendio ) da employee_table dove employee_id

    in (select employee_id da employee_phone dove phone_type = "M " ) per
    Come aggiornare un'istruzione UPDATE utilizzando una sottoquery
    4

    Aprire una utility a riga di comando che esegue istruzioni SQL contro il employee_table e le tabelle employee_phone .
    5 < p > Utilizzare un'istruzione di aggiornamento per accedere ai dati nella employee_table e impostare i valori memorizzati nel campo stipendio di 500,00 . Questa affermazione è la query esterna .

    Aggiornamento employee_table set stipendio = 500,00
    6

    Inserire una sottoquery nella dichiarazione di aggiornamento che seleziona tutti gli stipendi in tabella employee_phone dove ha un record un valore di campo phone_type " M. " Questa è la subquery , o query interna . Le query esterne ed interne sono fuse con il employee_id campo comune .

    Aggiornamento employee_table set stipendio = 500,00 dove employee_id a ( selezionare employee_id da employee_phone dove phone_type = "M " )
    Come per aggiornare un'istruzione DELETE utilizzando una sottoquery
    7

    Aprire una utility a riga di comando che permette l'esecuzione di istruzioni SQL contro il employee_table e le tabelle employee_phone .
    8

    Utilizzare un delete dichiarazione per eliminare tutti i record dalla employee_table . Questa query è la query esterna . Non eseguire questa istruzione prima di aggiungere la query interna , perché eliminerà tutti i dati della tabella employee_table .

    Cancella dal employee_table
    9

    Inserire una sottoquery nella istruzione delete che seleziona tutti gli stipendi in tabella employee_phone dove un record ha un valore di campo phone_type " W. " Questa è la subquery , o query interna . Le query esterne ed interne sono fuse con il employee_id campo comune .

    Cancella dal employee_table dove employee_id a ( selezionare employee_id da employee_phone dove phone_type = " W " )

    Previous :

    next :
      Articoli Correlati
    ·Come salvare Decimali a MySQL 
    ·Come impedire la memorizzazione nella cache di un Cross…
    ·Come calcolare il fattore di somiglianza in documenti i…
    ·Come installare il server di database MySQL su un PC Wi…
    ·Tutorial per SNMP in PHP 
    ·Come inserire nuove tabelle in MySQL utilizzando PHP 
    ·Come convertire xls in PHP 
    ·Come fare un Parse server per i file CSS come PHP 
    ·Come visualizzare un conteggio in PHP & MySQL 
    ·Come disabilitare più Sottopone in PHP 
      Articoli in evidenza
    ·Come controllare per gli interi 
    ·PHP ' Se ' Dichiarazione Tutorial 
    ·Come faccio a creare campi di incremento automatico in …
    ·Come formattare i numeri di Fibonacci in C + + 
    ·Come testare un file in Visual Basic 
    ·Come eliminare una stringa da una lista doppiamente con…
    ·Che cosa è sovraccarico del buffer ? 
    ·Come firmare un file sis applicazione Nokia 
    ·Che cosa è l'errore di base 104 & Java 
    ·Differenza tra Java Mutevole e immutabile 
    Copyright © Conoscenza Informatica http://it.wingwit.com