Mnogi od nas su na ovaj ili onaj način koristili i radili s bazama podataka. Često, kada DBA ili programer baze podataka nisu dostupni u tvrtkama, na vama je da uprljate ruke pisanjem SQL izjava. Ovaj vodič će vas provesti kroz pisanje osnovnih SQL izjava u dohvaćanju i manipulaciji podacima. Bacićemo pogled na 4 primarne arene
1) SELECT - Ova naredba se koristi za preuzimanje informacija iz tablice
2) INSERT - Ova naredba se koristi za dodavanje informacija u tablicu
3) UPDATE - Ova naredba se koristi za izmjenu podataka u tablici
4) DELETE - Ova naredba se koristi za uklanjanje informacija iz tablice
Koraci
Korak 1. Kliknite Pokreni sve programe Microsoft SQL Server (2005/2008) SQL Server Management Studio
Korak 2. Zatim se prijavite sa svojim vjerodajnicama na poslužitelj
Korak 3. Sada desnom tipkom miša kliknite Northwind Database i odaberite New Query
Korak 4. U novi prozor upita upišite sljedeću naredbu za SELECT
Korak 5. Ovo je sintaksa za SELECT - SELECT * FROM Employees
Korak 6. Ovo je sintaksa za INSERT -
UMETNITE VRIJEDNOSTI zaposlenika ('col1', 'col2') - Zamijenite col1 i col2 stvarnim vrijednostima kao što je prikazano u nastavku
INSERT INTO Vrijednosti zaposlenika ('Anil', '[email protected]')
Ovo ubacuje jedan redak u tablicu.
U komadu koji želite unijeti više redaka odjednom vidite sljedeću naredbu
INSERT INTO Vrijednosti zaposlenika ('Anna', '[email protected]'), INSERT INTO Vrijednosti zaposlenika ('Krystel', '[email protected]'), INSERT INTO Vrijednosti zaposlenika ('Linije', 'linije@poduzeća'). com '). Ključna razlika ovdje je što se svakoj vrijednosti dodaje a zarez
Korak 7.
Ovo je sintaksa za UPDATE - UPDATE Zaposlenici SET col1 = 'nova vrijednost' WHERE col1 = 'stara vrijednost' - Zamijenite col1 stvarnim vrijednostima kao što je prikazano u nastavku
UPDATE Employees SET Name = 'Anil Mahadev' WHERE Name = 'Anil'
Ovo je sintaksa za DELETE - DELETE FROM Zaposlenici WHERE col1 = 'vrijednost' WHERE vrijednost = 'stvarni red podataka' - Zamijenite stvarni red podataka stvarnim vrijednostima kao što je prikazano u nastavku
IZBRIŠI OD zaposlenika WHERE Name = 'Anil Mahadev'
Ovim je završeno ovo kratko uputstvo, nadam se da vam je ovo bilo od koristi i zahvaljujem vam se što ste ga pogledali.
Savjeti
- Isječke koda programa SQL Server Management Studio koristite kao natuknice za poboljšanje vještina pisanja SQL -a
- Kako vam postaje sve ugodnije pisati upite, upotrijebite SQL Query Designer za izradu sofisticiranih upita
Upozorenja
- Nikada nemojte koristiti DELETE bez klauzule WHERE u svojim izjavama kako biste spriječili slučajno brisanje redaka
- Isto pravilo vrijedi i za UPDATE i INSERT
- Uvijek koristite oprez pri radu s naredbom DELETE.