Ang mga pangutana gikuha ang gahum sa imong database
Ang usa ka database nga pangutana magkuha og datos gikan sa usa ka database ug mag-format niini sa usa ka mabasa nga porma. Ang pangutana kinahanglan nga isulat sa pinulongan nga gikinahanglan sa database-kasagaran, ang maong pinulongan mao ang SQL .
Pananglitan, kung gusto nimo ang mga datos gikan sa database, mogamit ka og pangutana aron mohangyo sa espisipikong impormasyon nga imong gusto. Tingali adunay usa ka kawani sa empleyado, ug gusto ka nga mosubay sa numero sa paghimo sa pagbaligya. Mahimo nimo ipangutana ang imong database sa empleyado nga nagtala sa pinakataas nga halin sa usa ka panahon.
Ang SQL SELECT Statement
Ang usa ka database nga pangutana kinahanglang mosunod sa format nga pangutana nga gikinahanglan sa database. Ang labing komon nga pormat mao ang structured Query Language (SQL) standard query nga pormat nga gigamit sa daghang sistema sa pagdumala sa database. Ang SQL usa ka gamhanan nga pinulongan nga makahimo sa abante nga mga pangutana.
Gigamit sa SQL ang usa ka SELECT statement nga mopili sa piho nga datos.
Tagda ang usa ka pananglitan nga gipasukad sa Northwind database nga kasagaran nagpadala sa mga produkto sa database isip usa ka panudlo.
Ania ang usa ka kinutlo gikan sa empleyado sa empleyado sa talahanayan:
EmployeeID | LastName | FirstName | Titulo | Address | Dakbayan | Rehiyon | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Sales Representative | 507 - 20th Ave. E. | Seattle | WA | |
2 | Fuller | Andrew |
| 908 W. Kaagi sa Kauban | Tacoma | WA | |
3 | Pag-igo | Janet | Sales Representative | 722 Moss Bay Blvd. | Kirkland | WA |
Aron ibalik ang ngalan ug titulo sa usa ka empleyado gikan sa database, ang pamahayag sa PILILING usa ka butang nga sama niini:
PILI FirstName, LastName, Titulo FROM Employees;
Kini mobalik:
FirstName | LastName | Titulo |
---|---|---|
Nancy | Davolio | Sales Representative |
Andrew | Fuller | Bise Presidente, Sales |
Janet | Pag-igo | Sales Representative |
Aron dugang pa ang mga resulta, mahimo nimong idugang ang WHERE clause:
PILI FirstName, LastName FROM Employees
DIIN nga Lungsod = 'Tacoma';
Nagbalik kini sa FirstName ug LastName sa bisan unsang empleyado nga gikan sa Tacoma:
FirstName | LastName |
---|---|
Andrew | Fuller |
Hinumdumi nga ang SQL nagbalik sa data sa usa ka laray / kolum nga porma nga susama sa Microsoft Excel, nga naghimo nga sayon nga tan-awon ug makig-uban. Ang ubang mga pinulongang pangutana mahimong ibalik ang datos isip graph o tsart.
Ang Gahum sa mga Pangutana
Ang database adunay potensyal sa pagpadayag sa komplikado nga mga uso ug mga kalihokan, apan kini nga gahum gikuha lamang pinaagi sa paggamit sa pangutana. Ang usa ka komplikado nga database naglakip sa daghang mga lamesa nga nagtipig sa daghang mga datos. Ang usa ka pangutana nagtugot kanimo sa pag-filter niini ngadto sa usa ka lamesa aron mas sayon ka analisahon.
Ang mga pangutana usab makahimo sa kalkulasyon sa imong data o makahimo sa mga taho sa pagdumala sa datus. Mahimo usab nimo usbon ang mga update sa imong mga datos sa dili pa kini buhaton sa database.