Kaip Rašyti SQL Užklausas

Turinys:

Kaip Rašyti SQL Užklausas
Kaip Rašyti SQL Užklausas

Video: Kaip Rašyti SQL Užklausas

Video: Kaip Rašyti SQL Užklausas
Video: SQL SERVER SYNTAX JOIN u0026 UNION 2024, Lapkritis
Anonim

SQL yra užklausos kalba, paprastai naudojama atliekant operacijas konkrečioje DBVS. Įvaldę SQL, galite rašyti įvairias žiniatinklio programas naudodami „MySQL“arba „Oracle“duomenų bazę. Naudojant užklausos kalbą, sukuriamos visos duomenų bazės lentelės, o tam tikri duomenys yra saugomi, keičiami ir gaunami.

Kaip rašyti SQL užklausas
Kaip rašyti SQL užklausas

Nurodymai

1 žingsnis

SQL komandas galima suskirstyti į kelias grupes:

- DDL, kurie naudojami norint pakeisti ir ištrinti objektus duomenų bazėje;

- DCL, kurie kontroliuoja prieigą prie duomenų bazės;

- TCL, kurie nustato sandorių rezultatus;

- DML, kurios yra atsakingos už duomenų perkėlimą.

2 žingsnis

Pagrindinė komanda kuriant užklausas yra „SQL Create Table“. Jis apibūdina sugeneruotos lentelės struktūrą. Kaip šios užklausos dalį galite apibrėžti vietinius stulpelius, apibrėžiančius nurodyto stulpelio duomenų tipą ir pavadinimus. Pavyzdžiui:

Sukurti lentelę Pirmasis stalas (id int, vardas varcharas (255), pavardė varchar (255)

);

Užklausa sukurs „Firsttable“su lizdų ID, vardu ir pavarde, kuriuos galima nustatyti pagal atitinkamas reikšmes.

3 žingsnis

Kita svarbi komanda yra INSERT, kuri įterpia konkrečius duomenis į jau sukurtą lentelę ir turi sintaksę:

INSERT INTO „lentelė“(„1 stulpelis“, „2 stulpelis“) VERTYBĖS („val1“, „val2“)

Kur stulpeliai1, stulpeliai2 yra jūsų sukurti stulpeliai, o val1 ir val2 yra vertės, kurias norite įterpti.

4 žingsnis

Norėdami gauti duomenis išvesties ar kitoms operacijoms, naudojama SELECT užklausa, kuri atrodo taip:

PASIRINKITE * IŠ `lentelės`

Be to, galite nustatyti parametrus, kaip atskirai išgauti duomenis iš bet kurio stulpelio. Pavyzdžiui, jei norime gauti vardą iš „Firsttable“, užklausa atrodys taip:

PASIRINKITE * IŠ „Firsttable“WHERE name = „$ name“

5 žingsnis

Užrašą galite rašyti.txt arba.sql faile naudodami įprastą „Notepad“. Parašykite savo komandas, po kurių galėsite jas įkelti, pavyzdžiui, per „phpMyAdmin“sąsają savo prieglobos arba DBVS valdymo skydelyje.

Rekomenduojamas: