Daudzi no mums vienā vai otrā veidā ir izmantojuši un strādājuši ar datu bāzēm. Bieži vien, kad uzņēmumos nav pieejams DBA vai datu bāzu programmētājs, tad tikai jūsu ziņā ir sasmērēt rokas, rakstot SQL paziņojumus. Šī apmācība palīdzēs jums rakstīt pamata SQL paziņojumus, lai izgūtu un apstrādātu datus. Mēs apskatīsim 4 galvenās arēnas
1) SELECT - Šī komanda tiek izmantota, lai izgūtu informāciju no tabulas
2) INSERT - Šī komanda tiek izmantota, lai tabulai pievienotu informāciju
3) UPDATE - šī komanda tiek izmantota, lai modificētu informāciju tabulā
4) DELETE - Šī komanda tiek izmantota, lai noņemtu informāciju no tabulas
Soļi
1. solis. Noklikšķiniet uz Sākt visas programmas Microsoft SQL Server (2005/2008) SQL Server Management Studio
2. solis. Tālāk Piesakieties ar saviem akreditācijas datiem serverī
3. solis. Tagad ar peles labo pogu noklikšķiniet uz Northwind datu bāzes un izvēlieties Jauns vaicājums
4. solis. Jaunajā vaicājuma logā ievadiet šādu komandu SELECT
5. solis. Šī ir sintakse SELECT - SELECT * FROM Employees
6. darbība. Šī ir INSERT sintakse -
INSERT INTO Darbinieki VĒRTĪBAS ('col1', 'col2') - nomainiet col1 un col2 ar faktiskajām vērtībām, kā parādīts zemāk
INSERT INTO Darbinieku vērtības ('Anil', '[email protected]')
Tādējādi tabulā tiek ievietota viena rinda.
Pat ja vēlaties vienā reizē ievadīt vairākas rindas, redzat šādu komandu
INSERT INTO Darbinieku vērtības ('Anna', '[email protected]'), INSERT INTO Darbinieku vērtības ('Krystel', '[email protected]'), INSERT INTO Darbinieku vērtības ('Lines', 'lines@company). com '). Galvenā atšķirība šeit ir tā, ka katru vērtību pievieno a komats
7. solis.
Šī ir sinhronizācija UPDATE - UPDATE Employees SET col1 = 'new value' WHERE col1 = 'vecā vērtība' - aizstājiet col1 ar faktiskajām vērtībām, kā parādīts zemāk
UPDATE Darbinieki SET Name = 'Anil Mahadev' WHERE Name = 'Anil'
Šī ir sintakse DELETE - DELETE FROM Employees WHERE col1 = 'value' WHERE value = 'faktisko datu rinda' - aizstājiet faktisko datu rindu ar faktiskajām vērtībām, kā parādīts zemāk
DELETE FROM no darbiniekiem WHERE Name = 'Anil Mahadev'
Tas pabeidz šo īso pamācību. Es ceru, ka tas jums bija izdevīgi, un vēlos pateikties, ka to apskatījāt.
Padomi
- Izmantojiet SQL Server Management Studio koda fragmentus, lai uzlabotu savas SQL rakstīšanas prasmes
- Kad jums kļūst ērtāk rakstīt vaicājumus, izmantojiet SQL vaicājumu noformētāju, lai izveidotu sarežģītus vaicājumus
Brīdinājumi
- Nekad neizmantojiet DELETE bez WHERE klauzulas savos pārskatos, lai novērstu nejaušu rindu dzēšanu
- Tas pats noteikums attiecas arī uz UPDATE un INSERT
- Strādājot ar komandu DELETE, vienmēr izmantojiet piesardzību.