Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan oppdatere flere kolonner fra en annen tabell
    SQL eller Structured Query Language , er en standard språket mange relasjonsdatabase styringssystemer bruke til å arbeide med dataene som er lagret i dem . Hvert system , fra Microsoft SQL, MySQL, Microsoft Access til Oracle-databaser , og tilbyr sine egne spesifikke funksjoner , men SQL er i stor grad standard blant dem. Her er et eksempel på hvordan du kan oppdatere flere kolonner fra en annen tabell . Den faktiske SQL-setninger skal fungere på de fleste DBMS . Dette eksemplet bruker Microsoft SQL Server. Du trenger
    En database management system som støtter SQL
    Vis flere instruksjoner
    en

    Opprett en ny database i Microsoft SQL Server.
    2

    Kjør dette skriptet til å forberede tabeller : en

    CREATE TABLE [ dbo ] [ Table_1 ] ( [ ID ] [ int ] IDENTITET ( 1,1) NOT NULL , [Fornavn ] [ nvarchar ] ( 50 ) . COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Etternavn ] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY]

    CREATE TABLE [ dbo ] . [ Table_2 ] ( [ ID ] [ int ] IDENTITET ( 1,1) IKKE NULL , [Fornavn ] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Etternavn ] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY]

    INSERT INTO [ Table_1 ] ( [Fornavn ] , [Etternavn ] ) VALUES ( ' John ', ' Doe ') INSERT INTO [ Table_1 ] ( [Fornavn ] , [Etternavn ] ) VALUES ( 'Jane ', ' Doe ') INSERT INTO [ Table_1 ] ( [Fornavn ] , [Etternavn ] ) VALUES ( ' Mike ', ' Smith ') INSERT INTO [ Table_1 ] ( [Fornavn ] , [Etternavn ] ) VALUES ( ' George ', ' Washington ')

    INSERT INTO [ Table_2 ] ( [Fornavn ] , [Etternavn ] ) VALUES ( ' John ', ' Adams ')
    3

    gir denne kommandoen for å se dataene i table_2 :

    select * from table_2

    4

    Kjør denne setningen for å oppdatere flere felt i Table_2 fra flere kolonner i table_1 : en

    Update table_2 set fornavn = table_1.FirstName , Etternavn = table.Lastname fra table_1where t1.ID = table_2 . ID
    5

    Gi følgende kommando for å kontrollere at dataene ble endret : en

    select * from table_2

    früher :

     Weiter:
      Relatert Artike
    ·Slik sletter Sheets Uten bekreftelse med VBA 
    ·Hvordan beregne Big Endian heltall 
    ·Trinn i Data Processing Cycle 
    ·Slik konverterer et desimaltall til en Pakket BCD 
    ·Definisjon av en COBOL Kompileringsvalg 
    ·OWL API Tutorial 
    ·Scrum FAQ 
    ·Hvordan skrive en Software kravspesifikasjoner ( SRS ) …
    ·Struts Validator Regler 
    ·Hvordan Bind ListBox å DataGrid 
      Anbefalte artikler
    ·Hvordan telle ord og linjer i Python 
    ·Slik eksporterer ASP.NET DataGrid til Excel 
    ·Hva er Sub - Pixel Correction 
    ·Hvordan bruke Struts Med NetBeans 
    ·Hvordan lage en tidsbestemt spill på Visual Basic 
    ·En Tutorial på Tilbakestille Array i PHP 
    ·Slik konverterer String til Long i PHP 
    ·Hvordan å lære Python for Free 
    ·Java Function & Argument Standarder 
    ·Hvordan legge til knapper til en Java -applet 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/