Pagkakaroon at Saan Sugnay
Pagkakaroon kumpara sa Saan Clause
Ang mga makina, mga computer sa partikular, ay dinisenyo bilang isang paraan ng komunikasyon ng tao. Dahil dito, nilikha ang mga ito sa isang paraan na ang kanilang mga pag-uugali ay kinokontrol ng mga program na gumagamit ng artipisyal na wika. Ang likas na wikang tulad ng Ingles ay hindi maaaring gamitin ng mga computer dahil ang bokabularyo ay masyadong malaki at nagbabago.
Ang wika ng computer ay kailangang tumpak at tumpak dahil ang mga computer ay walang karaniwang kahulugan kaya ito ay batay sa algorithm na maaaring makalkula at maproseso ang data pati na rin ang paganahin ang mga computer sa dahilan. Mayroong maraming mga wika ng computer na nilikha. Ang bawat isa sa kanila ay may dalawang bahagi, ang syntax o form at ang semantika o kahulugan.
May mga assembly, kasabay, dataflow, kahulugan, functional, intermediate, logic, procedural, at query na wika. Ang mga wika ng query ay ginagamit upang gumawa ng mga katanungan sa mga database at mga sistema ng impormasyon. Ang isang ganitong wika ay ang Nakabalangkas na Query Language (SQL). Ang SQL ay isang database ng computer na wika na may mga sumusunod na function: data insert, update at tanggalin, i-access at kontrol, at kontrol at pagbabago ng schema. Ito ay masunurin sa mga sumusunod na elemento:
Mga Expression Predicates Mga Query Pahayag Mga Sugnay Ang SQL ay may mga sumusunod na mga clause: Pangyayari na sugnay Para sa I-update ang sugnay Mula sa sugnay Pangkat NG sugnay Order ayon sa sugnay Saan Kasalukuyang Ng sugnay Ang pagkakaroon ng sugnay Kung saan ang sugnay Ang pagkakaroon ng sugnay ay laging ginagamit sa grupo sa pamamagitan ng sugnay. Ito ay ginagamit upang i-filter ang mga talaan na ibinalik ng isang grupo sa pamamagitan ng sugnay na gumagamit ng isang tambalan. Ang mga resulta ng isang grupo sa pamamagitan ng sugnay ay pinaghihigpitan sa pamamagitan ng paggamit ng pagkakaroon ng sugnay at tanging ang mga hanay na tinukoy ay pinili. Ito ay katulad ng isang kung saan ang clause at isang tanong ay maaaring magkaroon ng parehong pagkakaroon at kung saan ang sugnay. Sa kasong ito, kung saan ginagamit ang sugnay na una at pagkatapos ng mga indibidwal na hanay ay naka-grupo, ang paggamit ng sugnay ay ginagamit. Ang pagkakaroon clause naaangkop sa grupo bilang isang kabuuan habang ang kung saan ang sugnay ay nalalapat sa mga indibidwal na mga hilera. Ang kung saan ang sugnay ay ginagamit upang piliin ang mga hanay na dapat isasama sa query at gumagamit ng paghahambing ng predikat at hindi kasama ang mga hilera na hindi sinusuri ng paghahambing na predicate upang maging totoo. Ginagamit ito sa mga kondisyon na tumutukoy sa mga pinagsama-samang pag-andar at upang piliin ang mga indibidwal na hanay sa isang talahanayan na tinukoy sa isang mula sa sugnay. Kung wala ito ang nagreresulta na hanay ng mga hanay ay magiging napakalaki. Ginagamit nito ang sumusunod na mga operator: = o katumbas, <> o hindi katumbas,> o higit pa kaysa sa, <o mas mababa sa,> = o higit pa o katumbas, <= o mas mababa sa o pantay, PAGITAN, KATULAD, at IN.
Buod 1. Ang pagkakaroon ng sugnay ay ginagamit sa mga hanay na naka-grupo habang ang kung saan ang sugnay ay ginagamit sa mga indibidwal na hanay. 2.Kapag ginagamit ang mga ito magkasama, kung saan ang sugnay ay ginagamit muna upang piliin kung aling mga hilera ang ipangkat pagkatapos ang pagkakaroon ng sugnay ay gagamitin. 3. Ang pagkakaroon ng sugnay ay ginagamit sa isang grupo sa pamamagitan ng sugnay habang ang kung saan ang sugnay ay sued sa mga hanay na tinukoy ng isang mula sa sugnay.