Kaip Rašyti SQL Užklausas

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

Turinys:

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: