| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Update A Statement Med en Underforespørgsler
    SQL eller Structured Query Language , er den standard der bruges til at håndtere data i relationsdatabaser . De fleste databaser indeholder flere tabeller , og forholdet mellem dem der refereres ved hjælp af en fælles felt , eller nøgle . Besvarelse business spørgsmål ved hjælp af data fra forskellige tabeller, kræver, at data fra hver tabel skal flettes i SQL-sætningen , ofte ved hjælp af en underforespørgsel . Underforespørgsler kan bruges med de fleste SQL -Data Udsagn , såsom vælge , opdatere og slette udsagn. Ting du skal
    relationsdatabase ( MySQL , Oracle, Sybase, SQL Server )
    Et værktøj , der udfører SQL forespørgsler
    Vis Flere Instruktioner
    Sådan opdaterer en SELECT-sætning ved hjælp af en underforespørgslen
    1

    Åbn en kommandolinje utility , der udfører SQL-sætninger . Antag to databasetabeller i en database. Den første tabel er opkaldt employee_table og har tre felter: employee_id , FIRST_NAME og løn. Den anden tabel er opkaldt employee_phone og har tre felter: . Employee_id , PHONE_NUMBER og phone_type
    2

    Brug en vælge erklæring at vælge alle poster fra employee_table og tilsæt (sum ) værdierne i lønnen felt . Denne select erklæring er den ydre forespørgsel.

    Select sum ( løn) fra employee_table
    3

    Indsæt en underforespørgsel i vælge erklæring , der udvælger alle personaleydelser id'er fra employee_phone bord, hvor en post har en phone_type field value "M. " Dette er underforespørgslen eller indre forespørgsel. De ydre og indre forespørgsler flettes med fælles felt employee_id .

    Select sum ( løn) fra employee_table hvor employee_id

    i (Vælg employee_id fra employee_phone hvor phone_type = "M" )

    Sådan opdaterer en opdatering Statement Underforespørgsler
    4

    Åbn en kommandolinje utility , der udfører SQL-sætninger mod employee_table og employee_phone tabeller.
    5 < p> Brug en opdatering erklæring at få adgang til data i employee_table og indstille værdier gemt i løn felt til 500,00. Denne erklæring er den ydre forespørgsel .

    Update employee_table sæt løn = 500.00
    6

    Indsæt en underforespørgsel i opdateringen erklæring, vælger alle lønninger i employee_phone bord, hvor en post har a phone_type field value "M. " Dette er underforespørgslen eller indre forespørgsel. De ydre og indre forespørgsler flettes med fælles felt employee_id .

    Update employee_table sæt løn = 500,00 , hvor employee_id i ( vælg employee_id fra employee_phone hvor phone_type = "M" )
    Hvordan at opdatere en DELETE Statement Underforespørgsler
    7

    Åbn en kommandolinje utility , der tillader udførelse af SQL-sætninger mod employee_table og employee_phone tabeller.
    8

    Brug en delete erklæring for at slette alle poster fra employee_table . Denne forespørgsel er den ydre forespørgsel . Må ikke udføre denne erklæring før tilsætning af indre forespørgslen, fordi det vil fjerne alle data i employee_table tabellen.

    Slet fra employee_table
    9

    Indsæt en underforespørgsel i delete erklæring der vælger alle lønninger i employee_phone bord, hvor en post har en phone_type felt-værdi "W. " Dette er underforespørgslen eller indre forespørgsel. De ydre og indre forespørgsler flettes med fælles felt employee_id .

    Slet fra employee_table hvor employee_id i ( vælg employee_id fra employee_phone hvor phone_type = "W" )
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter Alt til store bogstaver Med PHP 
    ·PHP til Send Email på MySQL Fejl 
    ·Tutorial til Short URL Services i PHP 
    ·Sådan Slet MySQL data på et bestemt tidsrum med PHP 
    ·Sådan eksporteres MySQL til CSV i PHP 
    ·Sådan Medtag en PHP fil i TPL 
    ·Sådan udføres en opdatering MySQL Query 
    ·Hvordan du navngiver en session i PHP 
    ·Sådan Reset MySQL Indsæt ID 
    ·Get_Headers Vs . cURL Speed ​​på PHP 
      Anbefalede Artikler
    ·Sådan Genstart PHP på CentOS 
    ·Hvordan man skriver Portable Perl Code 
    ·Sådan får du adgang en Data Grid 
    ·Sådan bruges Javascript Med Ole Automation 
    ·Sådan Gør ENUM i PhpMyAdmin 
    ·Hvordan skal tjekkes for Ctrl -D i C + + 
    ·Sådan Initialiser 2D Array i to opgørelser 
    ·Hvordan til at udsende en fil i Ruby 
    ·Sådan tilføjes flere numre ved hjælp af JavaScript 
    ·En Java Tilsidesæt Overload 
    Copyright © Computer Viden http://www.computerdk.com