Orodha ya maudhui:

Tunaweza kutumia safu wima mbili kwa kuhesabu?
Tunaweza kutumia safu wima mbili kwa kuhesabu?

Video: Tunaweza kutumia safu wima mbili kwa kuhesabu?

Video: Tunaweza kutumia safu wima mbili kwa kuhesabu?
Video: JINSI YA KUHESABU TAREHE YA KUJIFUNGUA|| JIFUNZE KUHESABU EDD|| DR. SARU|| 2024, Mei
Anonim

SEHEMU KWA safu wima nyingi . The SEHEMU KWA kifungu unaweza kuwa kutumika kuvunja wastani wa dirisha kwa nyingi pointi za data ( nguzo ) Kwa mfano, unaweza kukokotoa wastani wa mabao yaliyofungwa kwa msimu na nchi, au kwa mwaka wa kalenda (iliyochukuliwa kuanzia tarehe safu ).

Kando na hii, unaweza kugawanya kwa safu mbili kwenye SQL?

SEHEMU KWA safu wima nyingi . The SEHEMU KWA kifungu unaweza kutumika kwa kuvunja wastani wa dirisha kwa nyingi pointi za data ( nguzo ) Kwa mfano, unaweza hesabu wastani wa mabao yaliyofungwa kulingana na msimu na nchi, au kwa mwaka wa kalenda (iliyochukuliwa kutoka tarehe safu ).

kizigeu ni nini katika SQL? The SEHEMU KWA kifungu ni kifungu kidogo cha kifungu cha OVER. The SEHEMU KWA kifungu hugawanya matokeo ya hoja yaliyowekwa partitions . Kazi ya dirisha inaendeshwa kwa kila mmoja kizigeu tofauti na hesabu upya kwa kila moja kizigeu.

Baadaye, mtu anaweza pia kuuliza, jumla ya kizigeu ni nini?

SUM (Jumla ya malipo) IMEKWISHA ( SEHEMU KWA CustomerID) AS 'Jumla ya Mauzo ya Wateja' Usemi huu unaelekeza Seva ya SQL kwa kikundi ( kizigeu ) data na Kitambulisho cha Mteja na kutoa jumla ya mauzo ya mteja. Utaona kwamba thamani hii inafanana ambapo Kitambulisho cha Mteja cha agizo ni sawa.

Je, una nafasi gani katika SQL?

Seva ya SQL inasaidia kazi nne za kiwango:

  1. ROW_NUMBER: Hutoa nambari ya mfuatano kwa kila safu mlalo katika seti ya matokeo.
  2. CHEO: Huweka kila safu katika seti ya matokeo.
  3. DENSE_RANK: Huweka kila safu katika safu ya matokeo.
  4. NTILE: Hugawanya matokeo yaliyowekwa katika idadi ya vikundi vilivyobainishwa kama hoja ya chaguo la kukokotoa.

Ilipendekeza: