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:
EmployeeID | Siyati | Premye non | Tit | Adrès | Vil | Rejyon | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Reprezantan vant | 507 - 20yèm Ave. E. | Seattle | WA | |
2 | Fullè | Andre |
| 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.