Dator > hur du hittar den dubbla poster i en tabell

  • hur du hittar den dubbla poster i en tabell


  • SQL , eller Structured Query Language , är en standard språk som används för att manipulera data i många av dagens DBMS eller databashanteringssystem . Ett databashanteringssystem som du har tillgång till kan inkludera Microsoft Access , Microsoft SQL eller Oracle . Den HAVING , som används i ett SELECT-uttryck , kan hjälpa till att finna dubbla poster i en tabell . Detta exempel använder Microsoft SQL men bör fungera på de flesta system
    1
    Skapa databas i Microsoft . SQL-server eller en annan DMBS . .
    2
    Skapa en tabell för att arbeta med hjälp av denna SQL-uttryck :
    CREATE TABLE [ dbo ] [ Table_1 ] (
    [ ID ] [ int ] IDENTITET . (1,1 ) NOT NULL ,
    [Förnamn ] [ nvarchar ] (50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
    [Efternamn ] [ nvarchar ] (50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
    ) ON [Primär ]
    3 .
    lägga till data i tabellen med hjälp av dessa sätter uttalanden . Observera att " George Washington "infogas endast en gång :

    INSERT INTO [ Table_1 ] ( [ Förnamn ] , [Efternamn ] )
    VALUES ( ' John ', ' Doe " )
    INSERT INTO [ Table_1 ] ( [ Förnamn ] , [Efternamn ] )
    VALUES ( ' Jane ', ' Berg )
    INSERT INTO [ Table_1 ] ( [ Förnamn ] , [Efternamn ] )
    VALUES ( ' Mike ', ' Svensson ')
    INSERT INTO [ Table_1 ] ( [ Förnamn ] , [Efternamn ] )
    VALUES ( ' John ', ' Berg )
    INSERT INTO [ Table_1 ] ( [ Förnamn ] , [Efternamn ] )
    VALUES ( ' Jane ', ' Berg )
    INSERT INTO [ Table_1 ] ( [ Förnamn ] , [Efternamn ] )
    VALUES ( ' Mike ' , 'Svensson' )
    INSERT INTO [ Table_1 ] ( [ Förnamn ] , [Efternamn ] )
    VALUES ( ' George ' , ' Washington ' )
    4 .
    Kör följande SELECT-sats för att se alla dubbla poster i tabellen :

    välj Förnamn, Efternamn från Table_1
    gruppen genom Förnamn, Efternamn
    med Count (* ) > 1

    resultatet kommer att se ut ungefär så här :
    Förnamn Efternamn
    ------------------ -------------------------- ------------------------ --------------------------
    Jane Doe
    John Doe
    Mike Smith

    Här är alla rader dubbleras i tabellen .

    tips och varningar


  • Lägg till fler kolumner i SELECT-sats för att täcka alla de fält du vill kontrollera för duplicering.
  • Ändra antal som "med Count (* ) " är jämfört med kontroll av mer eller mindre samma uppgifter .

Previous:nothing Next:handledning om funktionen sub förfarandet i Visual Basic 2008





Relaterade artiklar


  • hur man skapar en Notepad - Visual Basic 6.0
  • hur man tar emot parametrar i Visual Basic
  • hur man kan jämföra strängen java script
  • hur man gör en skylt i skriptet för Game Maker
  • hur man skapar java script
  • Hur konvertera bmp till jpg i VB
  • Visual Basic tutorial för nybörjare
  • hur du lägger till bilden till en kommandoknapp i Visual Basic
  • hur du aktiverar java applets
  • Hur konvertera ett Java-program i en Windows- tjänst