КомпьютерПрограмчлалын

Тодорхойлолт, дүрмийг, жишээ: SQL байх

SQL ажиллах стандарт хэл юм хамааралт өгөгдлийн сан. Тэрээр өөрийн мэдэлд хүснэгтүүдэд хадгалсан өгөгдөл зохиомлоор хүчирхэг хэрэгслүүдийн цогц юм.

Мэдээж, тодорхой нэг үндсэн дээр тэдгээрийн сорьц дахь бүлэг мэдээлэл чадвар нэг ийм арга хэрэгсэл юм. SQL мэдээ заалт та дээжийн нөхцлийг тодорхойлох боломжийг олгодог хамт байх нь ямар нэг байдлаар мэдээллийг ангилсан байна.

Үзүүлэлт байх нь SQL: Тодорхойлолт

Юуны өмнө энэ параметрийг заавал юм, сонголт бүлгийн хамт зөвхөн хэрэглэж байгаа гэдгийг тэмдэглэх нь зүйтэй юм. Та нар санаж байгаа,-р BY группээ сонгоно уу тодорхой бүлэгт авах нийт чиг үүрэг, тэдгээрийн тооцооны үр дүнг ашигладаг үед хэрэглэгддэг. WHERE мэдээллийг бүлэглэж өмнө та сонгон шалгаруулах нөхцлийг зааж өгөх боломжтой бол, дараа нь шууд бүлэгт өөрсдийгөө аль хэдийн мэдээ холбоотой заалтуудыг агуулна. илүү сайн ойлгохын тулд, хамгийн доор зурагт үзүүлсэн схемийн жишээ уншицгаая.

Энэ нь дараа SQL тайлбарыг өгч агуу үлгэр жишээ юм. бүтээгдэхүүн, тэдгээрийг үйлдвэрлэх компаниуд, зарим нь бусад салбарт нэрсийн жагсаалт бүхий хүснэгт юм. баруун дээд буланд нь хайлтын бид 2-оос дээш зүйлсийг үйлдвэрлэх зөвхөн компаниудад харуулах хүсэж байгаа үр дүнд тус компани тус бүрийн үйлдвэрлэдэг бүтээгдэхүүн нь хэр олон төрлийн мэдээллийг олж авах гэж оролдож байна. тохируулгаар GROUP тус бүр нь бүтээгдэхүүн (мөр) тоог тоолж байна компаниудын нэр, харгалзах гурван бүлэг байгуулагдсан юм. Харин үр дүнд нь дээжээс таны бүхий нөхцөл тасалгаа нэг бүлэг тогтоох тэр нөхцөлийг хангаж чаддаггүй оноос хойш. Үүний үр дүнд бид үйлдвэрлэлийн компани 5, 3 тоог харгалзах хоёр бүлгийг авах болно.

асуулт дараа ашиглаж яагаад хаана SQL байгаа бол зэрэг үүсч болно. Бид хаана ашигласан бол тэр биш харин бүлэгт илүү хүснэгтэд эгнээ нийт харж байсан бөгөөд нөхцөл байдал энэ тохиолдолд утгагүй байх байсан. Гэсэн хэдий ч, маш ихэвчлэн нэг асуулт хамтдаа амьдарч чадна.

Дээрх жишээн дээр бид эхлээд ХААНА параметрийн-д заасан ажилтны нэрийн өмнөөс өгөгдлийн сонголт байдаг ямар үед, дараа нь нэмж ажилтан тус бүрээр цалингийн дүнгээр туршиж байгаа үр дүнд бүлэгт хувааж харж болно.

Үзүүлэлт SQL дараа: жишээ, синтакс

SQL синтакс байх боломжуудын заримыг нь авч үзье. Энэ параметрийн тодорхойлолт нь маш энгийн юм. Нэгдүгээрт, аль хэдийн дурдсанчлан, энэ нь зөвхөн параметр бүлгийн хамт хэрэглэх болон нэн даруй дараа мөн захиалгаар өмнө заасан хүсэлтэд хэрэв байгаа бол байна. нь аль хэдийн бүлэглэсэн өгөгдөлд нөхцлийг тодорхойлдог учир хойш ойлгомжтой юм. Хоёрдугаарт, энэ параметрийн нөхцөлд зөвхөн нэгтгэсэн үйл ажиллагаа ашиглаж, талбарууд нь параметрийн GROUP BY жагсаасан болно. Энэ параметрийн бүх нөхцөл тохиолдолд ижил арга замыг заасан.

дүгнэлт

Таны харж байгаагаар, энэ тайланд төвөгтэй юу ч байхгүй. Бүдүүвчлэх, хаана нэгэн адил хэрэглэгдэнэ. Зөвхөн параметр GROUP BY-д заасан бүлгийн хувьд - Энэ бол ХААНА сонгосон бүх өгөгдөл дээр ашиглаж байх нь ойлгох нь чухал юм. Бид SQL, өөртөө итгэлтэй авахад хангалттай байх нь иж бүрэн тайлбарыг танилцуулсан.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mn.delachieve.com. Theme powered by WordPress.