Je, waendeshaji kimantiki hutumikaje katika kubuni maswali ya hifadhidata?
Je, waendeshaji kimantiki hutumikaje katika kubuni maswali ya hifadhidata?

Video: Je, waendeshaji kimantiki hutumikaje katika kubuni maswali ya hifadhidata?

Video: Je, waendeshaji kimantiki hutumikaje katika kubuni maswali ya hifadhidata?
Video: Счастливая история слепой кошечки по имени Нюша 2024, Novemba
Anonim

Boolean waendeshaji . Boolean waendeshaji ni kutumika kuchuja hifadhidata kwa kutumia NA, AU au LA. Wanaweza kutafuta sehemu nyingi kwa wakati mmoja ili kutusaidia kupata data tunayohitaji. Wao ni kutumika kwa sababu hutoa matokeo ambayo ni 'kweli' au 'sivyo'.

Kwa hivyo tu, ni waendeshaji gani wenye mantiki kwenye hifadhidata?

Waendeshaji wa Mantiki . The Waendeshaji wa mantiki ni zile ambazo ni za kweli au za uongo. Hurejesha thamani za kweli au zisizo za kweli ili kuchanganya thamani moja au zaidi za kweli au zisizo za kweli. Mantiki NA hulinganisha kati ya Boolean mbili kama usemi na kurudisha ukweli wakati misemo yote miwili ni kweli

Vile vile, kuna tofauti gani kati ya kutumia na/au kama waendeshaji kimantiki katika hoja? The Tofauti kati ya NA & AU Taarifa katika Mantiki ya Fomu. Mantiki ya fomu ya OrgSync hukuruhusu kuweka mahitaji ambayo lazima yatimizwe ili kutazama ukurasa. Wakati wa kuchanganya vipande viwili vya mantiki, 'AND' inaashiria kuwa masharti yote mawili yanahitajika ili ukurasa uonyeshe huku 'OR' ikimaanisha kuwa sharti moja tu lazima litimizwe.

Kuzingatia hili, ni waendeshaji gani wenye mantiki katika SQL?

Kuna tatu Waendeshaji wa Mantiki yaani, NA, AU, na SIO. Haya waendeshaji linganisha hali mbili kwa wakati mmoja ili kubaini kama safu mlalo inaweza kuchaguliwa kwa matokeo. Wakati wa kurejesha data kwa kutumia taarifa ya SELECT, unaweza kutumia waendeshaji mantiki katika kifungu cha WHERE, ambacho hukuruhusu kuchanganya zaidi ya hali moja.

Opereta mwenye mantiki anarudi nini kwa hali ya kweli?

Mantiki AU mwendeshaji : The '||' operator anarudi kweli hata kama moja (au zote mbili) za masharti inayozingatiwa imeridhika. Vinginevyo ni anarudi uongo. Kwa mfano, a || b inarudi kweli ikiwa moja ya a au b au zote mbili ni kweli (yaani zisizo sifuri). Bila shaka, ni inarudi kweli wakati a na b ni kweli.

Ilipendekeza: