Tofauti Kati ya wapi na kuwa na kifungu katika SQL

Orodha ya maudhui:

Tofauti Kati ya wapi na kuwa na kifungu katika SQL
Tofauti Kati ya wapi na kuwa na kifungu katika SQL

Video: Tofauti Kati ya wapi na kuwa na kifungu katika SQL

Video: Tofauti Kati ya wapi na kuwa na kifungu katika SQL
Video: HATUA 6 JINSI YA KUFANYA WAZO KUWA KWELI NA KUKULETEA MAFANIKIO KATIKA MAISHA 2024, Novemba
Anonim

Tofauti Muhimu – ambapo dhidi ya kuwa na kifungu katika SQL

Data ni muhimu kwa kila shirika. Kwa hiyo, ni muhimu kuhifadhi data kwa njia iliyopangwa ili kuzipata. Data imehifadhiwa kwenye jedwali. Hifadhidata ina mkusanyiko wa majedwali. Aina moja ya hifadhidata ya kawaida ni hifadhidata za uhusiano. Katika hifadhidata ya uhusiano, meza zinahusiana. Kwa mfano, mteja wa meza ameunganishwa kwenye meza ya kuagiza. Mfumo wa Usimamizi wa Hifadhidata ya Uhusiano (RDBMS) ni mfumo wa usimamizi wa hifadhidata ambao unategemea muundo wa uhusiano. Inatumika kudhibiti Hifadhidata za Uhusiano. Baadhi ya mifano ya RDBMS ni MySQL, MSSQL, na Oracle. Lugha ya Maswali Iliyoundwa (SQL) ni lugha inayotumika kudhibiti na kurejesha data katika hifadhidata ya uhusiano. Kuna vifungu mbalimbali katika SQL kufanya kazi mbalimbali. Wawili wao ni wapi na kuwa. Nakala hii inajadili tofauti kati ya wapi na kuwa na kifungu katika SQL. Tofauti kuu kati ya mahali na kuwa na kifungu katika SQL ni pale ambapo kifungu kinatumika kuchuja rekodi kabla ya kikundi au muunganisho kutokea huku kuwa na kifungu kinatumika kuchuja rekodi baada ya kupanga, au ujumlisho hutokea.

Kifungu kiko wapi katika SQL?

Inasaidia kuepua, kusasisha au kufuta seti fulani ya data kutoka kwa jedwali kulingana na hali fulani. Mpangaji programu anaweza kutumia ambapo kifungu cha kuzuia na kuleta data inayohitajika pekee. Hoja hutekelezwa tu kwenye rekodi ambapo hali iliyobainishwa na ambapo kifungu ni kweli. Inaweza kutumika kwa kuchagua, kusasisha na kufuta.

Rejelea jedwali lililo hapa chini la wanafunzi,

Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 02
Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 02
Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 02
Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 02

Ili kuchagua jina na umri wa mwanafunzi ambaye kitambulisho cha mwanafunzi ni sawa na 3, hoja ifuatayo ya SQL inaweza kutumika.

chagua jina, umri kutoka kwa mwanafunzi ambapo mwanafunzi_id=3;

Pia inawezekana kutumia viendeshaji kama vile si sawa na (!=), kubwa kuliko (>), chini ya (=), chini ya au sawa na (<=). Ili kuchagua kitambulisho cha mwanafunzi na jina ambalo umri wake si sawa na 15, swali lifuatalo la SQL linaweza kutumika.

chagua kitambulisho_cha_mwanafunzi, jina kutoka kwa mwanafunzi ambapo umri!=15;

Ili kubadilisha umri wa mwanafunzi 2 hadi 13, swali lifuatalo linaweza kutumika.

sasisha umri wa mwanafunzi=13 ambapo id=3;

Ili kufuta rekodi ambayo kitambulisho cha mwanafunzi ni 4, swali lifuatalo linaweza kutumika.

futa kutoka kwa mwanafunzi ambapo kitambulisho cha mwanafunzi=4;

The na, au waendeshaji wanaweza kutumika kuchanganya hali nyingi.

chagua jina kutoka kwa mwanafunzi ambapo mwanafunzi_id=1 na umri=15; hoja itafuta jina Ann.

Hii ni baadhi ya mifano ya mahali kifungu katika SQL. Ikiwa kuna Kundi Kwa Kifungu, ambapo kifungu kinaonekana kabla ya hapo.

Nini kuwa na kifungu katika SQL?

Kuna vipengele vilivyotolewa na lugha ya SQL ili kufanya hesabu kwa urahisi. Zinajulikana kama kazi za kujumlisha. Min () hutumiwa kupata thamani ndogo zaidi ya safu iliyochaguliwa. Upeo () hutumika kupata thamani ya juu zaidi ya safu wima iliyochaguliwa. Wastani () hutumika kupata wastani katika safu wima na jumla () hutumika kupata jumla ya safu wima. Hiyo ni baadhi ya mifano ya kazi za kujumlisha. Rejelea jedwali lililo hapa chini la agizo,

Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 03
Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 03
Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 03
Tofauti kati ya wapi na kuwa na kifungu katika SQL_Kielelezo 03

Mtayarishaji programu anaweza kuandika hoja ya SQL kama ifuatavyo ili kupata wateja ambao salio lao ni zaidi ya 2000.

chaguakutoka kwa kikundi cha agizo kwa mteja aliye na jumla(salio) > 2000.

Hii itachapisha rekodi za wateja ambao majumuisho ya salio ni kubwa kuliko 2000. Itachapisha rekodi za wateja Ann na Alex.

Kifungu cha kuwa na kinatumika kurejesha thamani za vikundi vinavyotimiza masharti fulani. Kwa hiyo, kundi ambalo linaanguka kwa hali iliyotolewa litaonekana kama matokeo ya hili. Kifungu kuwa na huonekana baada ya kifungu-kwa kikundi. Ikiwa kifungu cha kikundi-kwa-kikundi hakipo, basi kifungu kuwa na kitafanya kazi sawa na ambapo kifungu.

Je, ni Nini Zinazofanana Kati ya wapi na kuwa na kifungu katika SQL?

  • Vyote viwili ni vifungu katika Lugha ya Maswali Iliyoundwa.
  • Zote mbili zinaweza kutumika kuchuja kurejesha seti ya data.

Nini Tofauti Kati ya wapi na kuwa na kifungu katika SQL?

wapi dhidi ya kuwa na kifungu katika SQL

Ambapo ni kifungu cha SQL ambacho kinatumika kubainisha hali wakati wa kuleta data kutoka kwa jedwali moja au kwa kuunganisha na jedwali nyingi. Kumiliki ni kifungu cha SQL ambacho kinabainisha kuwa taarifa iliyochaguliwa ya SQL inapaswa tu kurudisha safu mlalo ambapo thamani za jumla zinatimiza masharti maalum.
Kusudi
Mahali ambapo kifungu kinatumika kuchuja safu mlalo. Kifungu cha kuwa nacho kinatumika kuchuja vikundi.
Kukusanya
Mahali ambapo kifungu hakiwezi kutumika na vitendaji vya ujumlishaji isipokuwa kiwe katika hoja ndogo iliyo katika kifungu cha Kuwa. Vitendaji vya kujumlisha vinaweza kutumika pamoja na kifungu kuwa.
Mbinu ya Kuchuja
Mahali ambapo kifungu kinafanya kazi kama kichujio cha awali. Kifungu kuwa na kazi kama kichujio cha chapisho.
Kundi Kwa Agizo la Kifungu
Mahali ambapo kifungu kinatumika kabla ya Kifungu Kwa Kifungu. Kifungu cha kuwa nacho kinatumika baada ya Kifungu Kwa Kifungu.
Imetumika na
Mahali ambapo kifungu kinaweza kutumika kwa kuchagua, kusasisha na kufuta. Kifungu cha kuwa nacho kinatumika kwa chaguo pekee.

Muhtasari – ambapo dhidi ya kuwa na kifungu katika SQL

Lugha ya Maswali Iliyoundwa (SQL) ni lugha inayotumika katika hifadhidata za uhusiano. Ambapo ni kuwa ni vifungu viwili katika SQL. Nakala hii ilijadili tofauti kati ya wapi na kuwa na kifungu. Tofauti kati ya wapi na kuwa na kifungu katika SQL ni kwamba mahali panapotumika kuchuja rekodi kabla ya kikundi au ujumlishaji kutokea huku kuwa nayo kunatumiwa kuchuja rekodi baada ya kupanga, au ujumlisho kutokea.

Ilipendekeza: