Je, tunaweza kutumia kuwa Bila kikundi na katika Oracle?
Je, tunaweza kutumia kuwa Bila kikundi na katika Oracle?

Video: Je, tunaweza kutumia kuwa Bila kikundi na katika Oracle?

Video: Je, tunaweza kutumia kuwa Bila kikundi na katika Oracle?
Video: How I learned to read -- and trade stocks -- in prison | Curtis "Wall Street" Carroll 2024, Novemba
Anonim

Utangulizi wa Oracle KUWA NA kifungu

Ni kutumika kuchuja vikundi ya safu zilizorejeshwa na KIKUNDI KWA kifungu. Ikiwa wewe kutumia ya KUWA NA kifungu bila ya KIKUNDI KWA kifungu, KUWA NA kifungu hufanya kazi kama kifungu cha WHERE. Kumbuka kwamba KUWA NA vichungi vya kifungu vikundi ya safu mlalo huku kifungu cha WHERE kikichuja safu.

Vivyo hivyo, je, tunaweza kutumia kuhesabu bila kikundi kwa?

Sisi ni pia kuweza kutumia kazi ya windowsing na COUNT kazi ndani ya taarifa iliyochaguliwa ili tunaweza kutumia hesabu katika SQL bila wanaohitaji a kikundi kwa kifungu. Taarifa iliyochaguliwa hapo juu mapenzi bila shaka kushindwa kama sisi hazijajumuisha a kikundi kwa na COUNT kipengele cha kukokotoa ni kitendakazi cha jumla.

Vile vile, kuwa kunahitaji kundi kwa? chagua 1 kuwa na 1 = 1; Hivyo kuwa na haifanyi hivyo hitaji kundi kwa . Kuwa na ni inatumika baada ya awamu ya kujumlisha na lazima itumike ikiwa unataka kuchuja matokeo ya jumla. Kwa ufupi, kuwa na ni kutumika baada ya kundi kwa awamu ambapo wapi ni kutumika kabla ya kundi kwa awamu.

Vivyo hivyo, unaweza kutumia kikundi bila kujumlisha?

Unaweza kutumia ya KIKUNDI KWA kifungu bila kuomba jumla ya mabao kazi. Hoja ifuatayo inapata data kutoka kwa jedwali la malipo na vikundi matokeo kwa kitambulisho cha mteja. Katika kesi hii, KIKUNDI BY hufanya kazi kama kifungu cha DISTINCT ambacho huondoa safu mlalo kutoka kwa seti ya matokeo.

Je, tunaweza kutumia kuwa na kifungu kabla ya kikundi?

Muhtasari. The KIKUNDI KWA Kifungu ni kutumika kwa kikundi safu mlalo zilizo na maadili sawa. Taarifa ya CHAGUA kutumika ndani ya KIKUNDI KWA kifungu kinaweza kuwa tu kutumika vyenye majina ya safu wima, vitendaji vya jumla, viunga na vielezi. The KUWA na kifungu ni kutumika kuzuia matokeo yanayorudishwa na KIKUNDI KWA kifungu.

Ilipendekeza: