SQL (Structured Query Language) er et programmeringsspråk som brukes til å håndtere data i relasjonsdatabase styringssystemer . Det var opprinnelig basert på relasjonell algebra , så hvis du vet grunnleggende algebra , kan du lett lære SQL. SQL og databaser er mest brukt for e -handel ( hver gang du søker etter et produkt eller logge deg på Amazon, har du tilgang til en database) , men de brukes til en rekke forretninger og personlig bruk. Instruksjoner
SQL Grunnleggende opplæring
en
Åpne opp database program av ditt valg. Dette kan være Microsoft Access , SQL Server , eller Oracle . Lag noen eksempler på felt, for eksempel fornavn , etternavn , adresse , by , og postnummer . Deretter legger noen eksempler på poster for å teste på .
2
Skriv din første spørringen ved å skrive ut " SELECT * FROM table_name " hvor table_name er navnet på tabellen du opprettet . Dette eksemplet returnerer hver verdi fra alle felt i tabellen i din database ( * indikerer alle) . Du kan også si "SELECT FIELD_NAME FRA table_name " for å velge bare FIELD_NAME feltet fra tabellen.
3
Legg til din siste uttalelse med WHERE-leddet . WHERE-leddet angir hvilke felt du ønsker å returnere basert på en viss verdi . "SELECT * FROM table_name WHERE etternavn = ' Morgan ' " vil søke etter " Morgan " i last_name feltet og returnerer alle poster fra bordet der personen etternavn er Morgan . Merk at hvis du søker etter en streng ( bokstaver eller ord ), vil du trenge apostrof rundt navnet . Hvis du søker etter et nummer, trenger du ikke sitatene .
4
Legg til ditt siste utsagn igjen ved å bruke ORDER BY-leddet . "SELECT * FROM table_name ORDER BY etternavn " vil bestille din recordset av personens etternavn i alfabetisk rekkefølge . Du kan også gjøre " SELECT * FROM table_name ORDER BY alder ", og det vil bestille av personens alder (legg DESC etter feltnavnet du ønsker å bestille ved å liste opp navn i synkende rekkefølge) .
5 < p > Opprett en ny spørring ved å skrive inn INSERT INTO-setningen . INSERT INTO-setningen setter inn en ny rad i tabellen som du angir. " INSERT INTO table_name VERDIER ( Courtney ',' Morgan ' , 14 )" vil legge til det første navnet Courtney , etternavnet til Morgan , og i en alder av 14 til bordet ditt. Likeledes , hvis du ønsker å slette noen fra bordet ditt , vil du bruke DELETE-setningen . "DELETE FROM table_name WHERE etternavn = ' Morgan ' AND first_name = ' Courtney ' " vil slette Courtney Morgan fra tabellen.
6
Opprett en ny spørring . Bruk UPDATE-setningen . Dette vil oppdatere en post i stedet for å legge til eller slette en. "OPPDATERING table_name SET adresse = '555 Hollywood Blvd ' , by = ' Los Angeles ' WHERE etternavn =' Morgan 'AND first_name = ' Courtney ' " vil oppdatere Courtney Morgan adresse til 555 Hollywood Blvd og hennes by til Los Angeles .