Kazi ya dirisha la Oracle ni nini?
Kazi ya dirisha la Oracle ni nini?

Video: Kazi ya dirisha la Oracle ni nini?

Video: Kazi ya dirisha la Oracle ni nini?
Video: VUNJA JUNGU MDUDU MAANA KUBWA, UKIMUONA USIFANYE HAYA USIJEKUJUTA 2024, Mei
Anonim

Ilianzishwa katika Oracle 8i, kazi za uchanganuzi , pia inajulikana kama kazi za madirisha , kuruhusu wasanidi programu kutekeleza majukumu katika SQL ambayo hapo awali yalizuiliwa kwa lugha za kitaratibu.

Vivyo hivyo, ni nini juu ya () katika Oracle SQL?

The IMEKWISHA kifungu kinabainisha kugawa, kuagiza & dirisha " juu ambayo" kitendakazi cha uchanganuzi hufanya kazi juu dirisha linalosonga (safu 3 kwa upana) juu safu, zilizopangwa kwa tarehe. Inafanya kazi juu dirisha linalojumuisha safu mlalo ya sasa na safu mlalo zote za awali.

Pia, ni nini matumizi ya kazi za jumla katika Oracle? Vitendaji vya jumla vya Oracle hesabu kwenye kundi la safu mlalo na urudishe thamani moja kwa kila kikundi. Sisi kawaida kutumia ya kazi za jumla pamoja na kifungu cha KUNDI KWA KIFUNGU. Kifungu cha GROUP BY kinagawanya safu katika vikundi na a kazi ya jumla huhesabu na kurudisha tokeo moja kwa kila kikundi.

Jua pia, ni tofauti gani kati ya kazi ya jumla na ya uchanganuzi?

Kazi za uchanganuzi hesabu na jumla ya mabao thamani kulingana na kundi la safu mlalo. Wanatofautiana na kazi za jumla kwa kuwa wanarudisha safu mlalo nyingi kwa kila kikundi. Kundi la safu mlalo huitwa dirisha na hufafanuliwa na kifungu_cha_changanuzi. Kwa hiyo, kazi za uchanganuzi inaweza kuonekana tu ndani ya chagua orodha au AGIZA KWA kifungu.

Kwa nini tunatumia kazi za uchambuzi katika SQL?

Kazi za uchanganuzi hesabu thamani ya jumla kulingana na kundi la safu mlalo. Tofauti na jumla kazi , hata hivyo, kazi za uchanganuzi inaweza kurudisha safu mlalo nyingi kwa kila kikundi. Tumia vipengele vya uchanganuzi kukokotoa wastani wa kusonga mbele, jumla zinazoendeshwa, asilimia au matokeo ya juu-N ndani ya kikundi.

Ilipendekeza: