Mange av oss har brukt og jobbet med databaser på en eller annen måte. Ofte, når en DBA- eller databaseprogrammerer ikke er tilgjengelig i selskaper, er det opp til deg å gjøre hendene skitne ved å skrive SQL -setninger. Denne opplæringen vil lede deg gjennom å skrive grunnleggende SQL -setninger for å hente og manipulere data. Vi skal se på 4 primære arenaer
1) SELECT - Denne kommandoen brukes til å hente informasjon fra en tabell
2) INSERT - Denne kommandoen brukes til å legge til informasjon i en tabell
3) OPPDATERING - Denne kommandoen brukes til å endre informasjon til en tabell
4) SLETT - Denne kommandoen brukes til å fjerne informasjon fra en tabell
Trinn
Trinn 1. Klikk på Start alle programmer Microsoft SQL Server (2005/2008) SQL Server Management Studio
Trinn 2. Neste Logg inn med legitimasjonen din til serveren
Trinn 3. Høyreklikk på Northwind -databasen og velg Ny forespørsel
Trinn 4. I det nye spørringsvinduet skriver du inn følgende kommando for SELECT
Trinn 5. Dette er syntaksen for VELG - VELG * FRA ansatte
Trinn 6. Dette er syntaksen for INSERT -
INSERT INTO Ansattes VERDIER ('col1', 'col2') - Erstatt col1 og col2 med faktiske verdier som vist nedenfor
INSERT INTO Ansattes verdier ('Anil', '[email protected]')
Dette setter inn en enkelt rad i tabellen.
Selv om du ønsker å angi flere rader på en gang, ser du følgende kommando
INSERT INTO Ansattes verdier ('Anna', '[email protected]'), INSERT INTO Ansattes verdier ('Krystel', '[email protected]'), INSERT INTO Ansattes verdier ('Lines', 'lines@company. com '). Hovedforskjellen her er at hver verdi er lagt til med a komma
Trinn 7.
Dette er syntaksen for OPPDATERING - OPPDATER ansatte SET col1 = 'ny verdi' HVOR col1 = 'gammel verdi' - Erstatt col1 med faktiske verdier som vist nedenfor
OPPDATER Ansatte SET Name = 'Anil Mahadev' WHERE Name = 'Anil'
Dette er syntaksen for SLETT - SLETT FRA ansatte WHERE col1 = 'value' WHERE value = 'actual data row' - Erstatt faktisk datarad med faktiske verdier som vist nedenfor
SLETT FRA Ansatte HVOR Navn = 'Anil Mahadev'
Dette fullfører denne korte fremgangsmåten. Jeg håper dette har vært nyttig for deg og vil takke deg for at du så den.
Tips
- Bruk kodeutdragene for SQL Server Management Studio Studio som tips for å forbedre SQL -skriveferdighetene dine
- Etter hvert som du blir mer komfortabel med å skrive spørsmål, bruker du SQL Query Designer til å bygge sofistikerte spørringer
Advarsler
- Bruk aldri DELETE uten en WHERE -klausul i uttalelsene dine for å forhindre utilsiktet sletting av rader
- Den samme regelen gjelder også for OPPDATERING og INSERT
- Vær alltid forsiktig når du arbeider med DELETE -kommandoen.