Paljud meist on andmebaase ühel või teisel viisil kasutanud ja nendega töötanud. Sageli, kui DBA või andmebaasiprogrammeerija pole ettevõtetes saadaval, on SQL -avalduste kirjutamisega teie käsi määrdunud. See õpetus juhendab teid SQL -i põhiavalduste kirjutamisel andmete hankimisel ja töötlemisel. Vaatame nelja peamist areeni
1) SELECT - seda käsku kasutatakse tabelist teabe hankimiseks
2) INSERT - seda käsku kasutatakse tabelisse teabe lisamiseks
3) UPDATE - seda käsku kasutatakse teabe muutmiseks tabelisse
4) DELETE - seda käsku kasutatakse tabelist teabe eemaldamiseks
Sammud
Samm 1. Klõpsake nuppu Start Kõik programmid Microsoft SQL Server (2005/2008) SQL Server Management Studio
Samm 2. Järgmine Logige sisse oma mandaadiga serverisse
Samm 3. Nüüd paremklõpsake Northwindi andmebaasi ja valige Uus päring
Samm 4. Sisestage uues päringuaknas SELECT jaoks järgmine käsk
Samm 5. See on süntaks valikule SELECT - SELECT * FROM Employees
Samm 6. See on süntaks INSERT -
INSERT INTO Töötajad VÄÄRTUSED ('col1', 'col2') - asendage col1 ja col2 tegelike väärtustega, nagu allpool näidatud
INSERT INTO Töötajate väärtused ('Anil', '[email protected]')
See lisab tabelisse ühe rea.
Isegi kui soovite korraga sisestada mitu rida, näete järgmist käsku
INSERT INTO Töötajate väärtused ('Anna', '[email protected]'), INSERT INTO Töötajate väärtused ('Krystel', '[email protected]'), INSERT INTO Töötajate väärtused ('Lines', 'lines@company). com '). Peamine erinevus on see, et igale väärtusele lisatakse a koma
Samm 7.
See on süntaks UPDATE - UPDATE Employees SET col1 = 'new value' WHERE col1 = 'vana väärtus' - asendage col1 tegelike väärtustega, nagu allpool näidatud
UPDATE töötajad SET Name = 'Anil Mahadev' WHERE Name = 'Anil'
See on süntaks DELETE - DELETE FROM Employees WHERE col1 = 'value' WHERE value = 'tegelik andmerida' - asendage tegelik andmerida tegelike väärtustega, nagu allpool näidatud
KUSTUTA TÖÖTAJATEST, KUS Nimi = 'Anil Mahadev'
See lõpetab selle lühikese juhendi. Loodan, et see on teile kasulik olnud ja tänan teid selle vaatamise eest.
Näpunäiteid
- Kasutage SQL Server Management Studio'i koodilõike näpunäidetena oma SQL -i kirjutamisoskuse parandamiseks
- Kui teil on päringute kirjutamine mugavam, kasutage keerukate päringute koostamiseks SQL -päringute kujundajat
Hoiatused
- Ärge kunagi kasutage avaldustes DELETE ilma WHERE klauslita, et vältida ridade juhuslikku kustutamist
- Sama reegel kehtib ka UPDATE ja INSERT kohta
- Käsu DELETE kasutamisel kasutage alati ettevaatust.