Weghachite Data na SQL Queries: Iwebata Nkwupụta Nhọrọ

The Structured Query Language na- enye ndị ọrụ nchekwa data ọrụ dị ike ma na-agbanwe usoro nchịkọta data - nkwupụta SELECT. N'isiokwu a, anyị ga-ele anya n'ozuzu nke nkwupụta SELECT ma dezie ajụjụ ajụjụ nchekwa data ole na ole. Ọ bụrụ na nke a bụ nke mbụ ị ga-abanye n'ime ụwa nke Structured Query Language, ị nwere ike ịchọrọ inyocha isiokwu SQL Fundamentals tupu ị gaa n'ihu.

Ọ bụrụ na ị na-achọ ịmepụta nchekwa data ọhụrụ site na ịcha, isiokwu Ịmepụta Databases na tebụl na SQL kwesịrị igosi ebe dị mma nkwụsị.

Ugbu a na ị gbasapụrụ na isi, ka anyị malite nyocha nke nkwupụta SELECT. Dịka ihe mmụta nkuzi gara aga, anyị ga-anọgide na-eji okwu ndị kwekọrọ na ọkọlọtọ ANSI. Ị nwere ike ịchọ ịjụ akwụkwọ maka DBMS gị iji chọpụta ma ọ na-akwado nhọrọ dị elu nke nwere ike ịme ka arụmọrụ na / ma ọ bụ nrụpụta nke koodu SQL gị.

Ụdị General nke Nkwupụta Nhọrọ

Ụdị n'ozuzu nke nkwupụta SELECT dị n'okpuru:

Họpụta select_list
SITE isi
MGBE ọnọdụ (s)
MGBE nkwupụta okwu
MGBE ọnọdụ
NTỤRỤ site n'okwu

Nzọụkwụ mbụ nke nkwupụta ahụ na-agwa SQL processor na iwu a bụ nkwupụta SELECT nakwa na anyị chọrọ iweghachite ozi site na nchekwa data. Select_list na- enye anyị ohere ịkọwa ụdị ozi anyị chọrọ iweghachite.

Mpempe akwụkwọ SITE na akara nke abụọ na - akọwapụta tablerị nchekwa data dị na ya na ebe dị na WHERE na - enye anyị ikikere iji belata nsonaazụ ahụ na ndekọ ndị ahụ na - ezute ọnọdụ (s) akọwapụtara. Akụkụ atọ nke ikpeazụ na-anọchi anya njirimara ndị dị elu n'èzí n'ikike nke isiokwu a - anyị ga-enyocha ha na isiokwu SQL n'ọdịnihu.

Ụzọ kachasị mfe ịmụta SQL bụ site na ihe atụ. N'iburu nke ahụ n'uche, ka anyị malite ile ụfọdụ ajụjụ gbara data. N'okpuru isiokwu a, anyị ga-eji tebụl onye ọrụ si na XYZ Corporation chepụtara ihe nchekwa akụ mmadụ iji gosipụta ajụjụ niile anyị. Nke a bụ dum tebụl:

Onye ọrụ

Aha ikpeazụ

Aha mbụ

Ụgwọ ụgwọ

ReportsTo

1

Smith

John

32000

2

2

Scampi

Sue

45000

NULL

3

Kendall

Tom

29500

2

4 Jones Abraham 35000 2
5 Allen Bill 17250 4
6 Reynolds Allison 19500 4
7 Johnson Katie 21000 3

Ighaghachị otu Mbadamba

XYZ Corporation Director of Human Resources na-enweta ozi kwa ọnwa na-akwụ ụgwọ ma na-akọrọ ndị ọrụ ụlọ ọrụ ọ bụla ozi. Ọgbọ nke akụkọ a bụ ihe atụ nke ụdị nkwupụta SELECT dị mfe. Ọ na-eweghachite ihe ọmụma niile dị n'ime tebụl nchekwa data - kọlụm ọ bụla na usoro ọ bụla. Nke a bụ ajụjụ nke ga-arụpụta ihe a:

Họrọ *
SITE ọrụ

Ọ dị mma n'ụzọ ziri ezi, nri? Akaraisk (*) nke na-apụta na select_list bụ ihe eji egwu eji agwa nchekwa data anyị ga-achọ iweghachite ozi site na mpaghara niile dị na tebụl onye ọrụ nke akọwapụtara na nsụgharị SITE. Anyị chọrọ iweghachite ozi niile dị na nchekwa data ahụ, n'ihi ya, ọ dịghị mkpa ka ị jiri ebe dị na MGBE iji gbochie ahịrị ahịrị ahọrọ na tebụl.

Nke a bụ ihe nchọpụta anyị na - arụpụta dị ka:

Onye ọrụ Aha ikpeazụ Aha mbụ Ụgwọ ụgwọ ReportsTo
---------- -------- ----------- ------ -----------
1 Smith John 32000 2
2 Scampi Sue 45000 NULL
3 Kendall Tom 29500 2
4 Jones Abraham 35000 2
5 Allen Bill 17250 4
6 Reynolds Allison 19500 4
7 Johnson Katie 21000 3