ANSI SQL Tutorial

Õpi ANSI SQL avaldused . sülearvuti andmebaasi rekord 15,4 "laiekraan pilti .shock alates & lt; a href =" http: //www.fotolia.com'> Fotolia.com & lt; / a & gt;

AmeerikaNational Standards Institute (ANSI) pakub ühtseid standardeid programmeerimine keeles nagu Structured Query Language (SQL). SQL on neli standard käsud: sisestada, ajakohastada, kustutada ja valige. Need neli käske kontrollida andmete panna SQL tabelid. Developers saab sisestadaUusi andmeid uuendada praegust andmete ja eemaldada kirjeid. Teades mõned põhilised ANSI SQL avaldused aitab teil alustada kodeerimine andmebaasi funktsioone.

juhised

  1. Vali andmeid oma tabeleid. "Vali" käsk on kõige enam levinud väide, sest see laadib andmeid asuvad andmebaasis.Järgnevalt on toodud näide SQL valige käsk:

    valida * kliendi

    omavahel "*" märk ütleb SQL mootor hankida kõik kirjed tabelis.Asenda "klientide" nime oma andmebaasis.Võite ka filtreerida kirjeid abil ", kus" klauslit.Järgnev kood on näide allalaadimise kliendile ID 1:

    valida * kliendi kus ID = 1

  2. Sisesta arvestust oma andmebaasi.Seda käsku kasutatakse lisada kirjeid oma tabelid.Igas tabelis veerus on tükk infot oma andmebaasi.Näiteks järgmine kood lisab klient "klient" tabelis:

    lisada kliendi (eesnimi, perenimi) väärtused (& amp; # 039; Joe & amp; # 039 ;, & amp; # 039; Smith & amp; # 039;)

    "eesnimi" ja "perekonnanimi" väärtused on veerunimesid oma andmebaasi tabelisse.NN "Joe" ja "Smith" väärtused on tegelikud andmed salvestatakse tabelis.

  3. Muuda andmeid tabelis."Uuenda" avaldusele muudab praeguse väärtuse oma laua äsja määratletud väärtusi.Järgnev kood on näide ajakohastatud aruanne:

    uuendus klientide hulk eesnimi = & amp; # 039; John & amp; # 039;kus CUSTOMER_ID = 1

    selle käsu, klient, kelle ID on "1" uuendatakse "John".Kui te ei lisa ", kus" klausel käsk, kogu andmebaasi muutub ja kõik rekordid on "eesnimi" väärtus "John".Sel põhjusel, on oluline kasutada alati ", kus" piirangut.

  4. "Delete" SQL käsk ei kasutata nii tihti, sest enamik administraatorid eelistavad Arhiveerimisfunktsiooniga kustutamise asemel ta.Kuid mõnel juhul nõuab kustutada väide, nagu eemaldades duplikaatkirjeid tabelites.Järgnev käsk kustutab kirjed klientide tabelis:

    kustutada kliendile, kui perenimi = & amp; # 039; Smith & amp; # 039;

    Eeltoodud avaldus kustutab kõik andmed, kus klient & amp; # 039; s viimase nimi on "Smith."See & amp; # 039; s ka oluline kasutada ", kus" klausel selle väitega, sest ilma selleta on kõik andmed tabelis kustutatakse.

997
0
1
Andmebaasitarkvaraga