Kako Napisati Poizvedbo SQL

Kazalo:

Kako Napisati Poizvedbo SQL
Kako Napisati Poizvedbo SQL

Video: Kako Napisati Poizvedbo SQL

Video: Kako Napisati Poizvedbo SQL
Video: Уроки SQL для начинающих / #1 - Что такое SQL? Установка локального сервера 2024, November
Anonim

Poizvedovanje po relacijskih zbirkah podatkov s pomočjo strukturiranega univerzalnega računalniškega jezika SQL je priznani standard za upravljanje podatkov v sistemu za upravljanje baz podatkov. Jezik SQL se je zaradi svoje vsestranskosti razširil na spletnih virih svetovnega interneta. Pisanje poizvedb SQL temelji na uporabi več osnovnih pravil za delo z relacijsko bazo podatkov. Pisanje poizvedbe SQL vam bo pomagalo izvajati naloge pridobivanja določenih informacij iz tabel, dodajanja, spreminjanja ali brisanja vrstic v tabeli.

Kako napisati poizvedbo SQL
Kako napisati poizvedbo SQL

Navodila

Korak 1

Če želite shraniti podatke iz tabel zbirke podatkov, ustvarite poizvedbo za izbiro - SELECT. Če obstajajo povezave med tabelami, lahko podatke v skladu s primernimi pogoji vzamemo iz katerega koli stolpca povezanih tabel. Za stavkom SELECT navedite vse zahtevane stolpce. Določite tabele, uporabljene v poizvedbi, v stavku FROM. V najpreprostejši obliki poizvedba select prikaže vse vrstice določenih stolpcev v dani tabeli: SELECT col1, col2 FROM my_table.

2. korak

Po potrebi nastavite pogoj za izbiro vrstic. Pogoj določa klavzula WHERE. Po tem navodilu nastavite vrednost parametra, ki ga želite. Tu se lahko uporabijo tudi operacije izračuna in primerjave funkcij. Na primer, stavek obrazca WHERE col1> 3 omogoča prikaz vrstic tabel, v katerih je vrednost stolpca col1 večja od 3. Če želite nastaviti želeni izraz, uporabite kombinacije operatorjev AND, OR in pogojne operaterji jezika SQL.

Kako napisati poizvedbo SQL
Kako napisati poizvedbo SQL

3. korak

Če želite v tabelo vstaviti nove vrstice, napišite poizvedbo INSERT. Z njegovo pomočjo lahko vstavite nove podatke iste vrste, kot že obstajajo v tabeli. Sintaksa tega stavka je zelo preprosta: INSERT INTO my_table (col1, col2, col3) VALUES (‘new_data1’, ‘new_data2’, ‘new_data3’). Tu stavek VALUES nastavi nove vrednosti vrstic za vsak obstoječi stolpec v moji_tabeli.

4. korak

Spremembe podatkov v kateri koli vrstici tabele se izvedejo z uporabo poizvedbe UPDATE. Poleg tega lahko nastavite pogoj za izbiro WHERE, v katerem se spremenijo podatki v zbirki podatkov. Določite podatke, ki jih želite spremeniti, in pogoj za vašo zahtevo. Če želite to narediti, napišite naslednjo vrstico: UPDATE my_table SET col1 = 'new_data1', col3 = 'new_data3' WHERE col3 = 10. Poizvedba bo izvedla spremembo podatkov, določeno v stavku SET, le če je pogoj v stavku WHERE zadovoljen.

5. korak

Stavek DELETE je napisan za brisanje celotne vrstice iz podatkovne tabele. Poleg tega se vrstica izbriše šele, ko je nastavljen pogoj WHERE. Napišite izraz: DELETE FROM my_table WHERE col1 = 'data1'. Z izvajanjem te poizvedbe boste izbrisali vrstico tabele, ki vsebuje vrednost data1 v stolpcu col1.

Priporočena: