Ninaweza kutumia tofauti na safu wima nyingi?
Ninaweza kutumia tofauti na safu wima nyingi?

Video: Ninaweza kutumia tofauti na safu wima nyingi?

Video: Ninaweza kutumia tofauti na safu wima nyingi?
Video: FAHAMU KUHUSU WATU AMBAO HAWAWEZI KUAMBUKIZWA UKIMWI 2024, Aprili
Anonim

The DISTINCT kifungu unaweza kuwa kutumika kwa moja au zaidi nguzo ya meza. jedwali_jina; Katika taarifa hii, thamani katika safu_1 safu ni kutumika kutathmini nakala. Ukibainisha safu wima nyingi ,, DISTINCT kifungu mapenzi tathmini nakala kulingana na mchanganyiko wa maadili haya nguzo.

Katika suala hili, tunaweza kutumia tofauti kwenye safu wima nyingi katika SQL?

DISTINCT kwenye safu wima nyingi . Katika SQL nyanja nyingi inaweza pia kuongezwa na DISTINCT kifungu. DISTINCT mapenzi ondoa safu hizo ambapo zote zilizochaguliwa mashamba zinafanana.

Kando hapo juu, ninawezaje kuchagua safu wima nyingi kwenye SQL? Kwa chagua safu wima nyingi kutoka kwa meza, tenga tu safu majina yenye koma! Kwa mfano, hii swali huchagua mbili nguzo , jina na tarehe ya kuzaliwa, kutoka kwa meza ya watu: CHAGUA jina, tarehe ya kuzaliwa KUTOKA kwa watu; Wakati mwingine, unaweza kutaka chagua zote nguzo kutoka kwa meza.

Kwa hivyo, je, tofauti inatumika kwa safu wima zote?

The DISTINCT neno kuu ni inatumika kwa safu wima zote . Inamaanisha kuwa hoja itatumia mchanganyiko wa maadili ndani safuwima zote kutathmini tofauti. Ikiwa unataka kuchagua tofauti maadili ya baadhi nguzo katika orodha iliyochaguliwa, unapaswa kutumia kifungu cha GROUP BY.

Ninachaguaje rekodi bila nakala kwenye safu moja kwenye SQL?

Kitufe cha msingi kinahakikisha kuwa jedwali haina safu mlalo . Walakini, unapotumia CHAGUA taarifa ya kuhoji sehemu ya safu katika a meza, unaweza kupata nakala . jedwali 1; Ikiwa unatumia safu moja baada ya mwendeshaji wa DISTINCT, mfumo wa hifadhidata hutumia hiyo safu kutathmini nakala.

Ilipendekeza: