Ki sa ki se yon baz done Query?

Queries ekipay pouvwa a nan baz done ou

Yon rechèch sijè a Ekstrè done ki sòti nan yon baz done ak fòme li nan yon fòm lizib. Yon rechèch dwe ekri nan lang lan baz done a mande pou-anjeneral, lang sa a se SQL .

Pou egzanp, lè ou vle done ki sòti nan yon baz done, ou itilize yon rechèch pou mande enfòmasyon espesifik ou vle a. Petèt ou gen yon tab Anplwaye, epi ou vle swiv nimewo pèfòmans lavant yo. Ou ta ka sere baz done ou pou anplwaye a ki anrejistre lavant ki pi wo a nan yon peryòd yo bay yo.

Deklarasyon an chwazi SQL

Yon rechèch sijè dwe swiv fòma rechèch la egzije pa baz done a. Fòma ki pi komen se estriktire Query Lang la (SQL) estanda fòma rechèch itilize pa sistèm jesyon anpil baz done. SQL se yon lang pwisan ki ka demann avanse.

SQL sèvi ak yon deklarasyon SELECT yo ka chwazi done espesifik.

Konsidere yon egzanp ki baze sou baz done Northwind ki souvan bato ak pwodwi baz done kòm yon leson patikilye.

Isit la nan yon ekstrè nan tablo Anplwaye baz done a:

Ekstrè soti nan baz done a Northwind Anplwaye tab
EmployeeID Siyati Premye non Tit Adrès Vil Rejyon
1 Davolio Nancy Reprezantan vant 507 - 20yèm Ave. E. Seattle WA
2 Fullè Andre
Vis Prezidan, Komèsyal
908 W. Kapital Way Tacoma WA
3 Leverling Janet Reprezantan vant 722 Moss Bay Blvd. Kirkland WA

Pou retounen non ak tit anplwaye a nan baz done a, deklarasyon SELECT a ta sanble yon bagay tankou sa a:

Chwazi FirstName, LastName, Tit ki soti nan anplwaye yo;

Li ta retounen:

Premye non Siyati Tit
Nancy Davolio Reprezantan vant
Andre Fullè Vis Prezidan, Komèsyal
Janet Leverling Reprezantan vant

Pou rafine rezilta yo pi lwen, ou ta ka ajoute yon kloz KI KOTE:

Chwazi FirstName, LastName FROM Anplwaye

KI KOTE Vil = 'Tacoma';

Li retounen FirstName la ak LastName nan nenpòt anplwaye ki soti nan Tacoma:

Premye non Siyati
Andre Fullè

Remake byen ke SQL retounen done nan yon fòm ranje / kolòn ki sanble ak Microsoft Excel, ki fè li fasil wè ak travay avèk yo. Lòt lang sijè ka retounen done kòm yon graf oswa tablo.

Pouvwa a nan kesyon

Yon baz done gen potansyèl la revele tandans konplèks ak aktivite, men pouvwa sa a se sèlman atle nan itilize nan rechèch la. Yon baz done konplèks konsiste de tab miltip ki estoke yon myriad nan done. Yon rechèch pèmèt ou filtre li nan yon tab sèl pou ou ka pi fasil analize li.

Demann tou ka fè kalkil sou done ou oswa otomatize done jesyon done. Ou kapab tou revize dènye enfòmasyon ou yo anvan ou komèt yo nan baz done a.