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 finne de like postene i en tabell
    SQL , eller strukturert spørrespråk , er en standard som brukes til å manipulere data i mange av dagens DBMS eller database management system . En database management system som du kan ha tilgang til kan omfatte Microsoft Access , Microsoft SQL eller Oracle . Den HAR klausul , som brukes i en SELECT-setning , kan bistå i å finne like poster i en tabell. Dette eksemplet bruker Microsoft SQL men skal fungere på de fleste systemer . Du trenger:
    Microsoft SQL , eller andre DMBS
    Vis flere instruksjoner
    en

    Opprett database i Microsoft SQL server eller en annen DMBS .
    2

    Lag en tabell for å jobbe med å bruke denne SQL-setning : . 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]
    3

    Legge til data i tabellen ved hjelp av disse sette inn uttalelser . Merk at « George Washington » tilføyes bare én gang : en

    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 ( ' 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 ')
    4

    Issue følgende SELECT-setning for å se alle de like postene i tabellen : en

    velge Fornavn, Etternavn fra Table_1Group av Fornavn, LastNameHaving Count ( * ) > 1

    resultatene vil se omtrent slik ut : Fornavn Etternavn - -------------------------------------------------- ------------------------------------------- Jane DoeJohn DoeMike Smith

    Disse er alle radene duplisert i tabellen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til KeyListener til JFrame 
    ·Hvordan hente en Attributtverdi Bare i XQuery 
    ·Hva er Skeleton filer 
    ·Hvordan lage pauser i en Turbo Pascal 7 
    ·Slik konverterer Oktal til Binary 
    ·Hva gjør ActiveX 
    ·Hvordan laste ned ARES 
    ·Hvordan beregne Offset Assembly Language 
    ·Desimal Vs . Antall Datatyper 
    ·Slik konverterer Desimal til Heksadesimalt 
      Anbefalte artikler
    ·Hvordan Ring en ActiveX DLL Fra Visual Basic 
    ·Hvordan Split Tabell med data Med et skilletegn i Pytho…
    ·Hvordan Les flere numre i Java 
    ·Hvordan lage et program i Visual Basic 6.0 som åpner p…
    ·Slik bruker du en Web Service Client 
    ·Hvordan å kompilere et CPP på DOS 
    ·Slik importerer en MySQL database 
    ·Hvordan lage en Array i PHP 
    ·Slik konverterer en array til en streng i Perl 
    ·Kan Visual Basic Script Lytt på en Telnet Port 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/