Orodha ya maudhui:

Muungano ni nini katika PostgreSQL?
Muungano ni nini katika PostgreSQL?

Video: Muungano ni nini katika PostgreSQL?

Video: Muungano ni nini katika PostgreSQL?
Video: Роли и обязанности администратора базы данных 2024, Novemba
Anonim

The MUUNGANO wa PostgreSQL kifungu/kiendeshaji kinatumika kuchanganya matokeo ya kauli mbili au zaidi CHAGUA bila kurudisha safu mlalo nakala.

Vile vile, unaweza kuuliza, kuna tofauti gani kati ya kujiunga na muungano?

Katika muungano , safu wima hazijaunganishwa ili kuunda matokeo, safu mlalo zimeunganishwa. Zote mbili kujiunga na vyama vya wafanyakazi inaweza kutumika kuchanganya data kutoka kwa jedwali moja au zaidi hadi matokeo moja. Wote wawili kwenda kuhusu hili ni njia tofauti. Wakati a kujiunga hutumiwa kuchanganya nguzo kutoka kwa meza tofauti, the muungano hutumika kuunganisha safu.

Vivyo hivyo, unaandikaje swali la minus katika PostgreSQL? ILA mwendeshaji inarudisha rekodi zote kutoka kwa CHAGUA ya kwanza kauli ambazo haziko kwenye CHAGUA la pili kauli . ILA operator katika PostgreSQL ni sawa na Opereta MINUS katika Oracle.

Kuweka hii katika mtazamo, ninawezaje kujiunga na meza mbili kwenye PostgreSQL?

Kuunganisha jedwali A na jedwali B:

  1. Kwanza, unataja safu katika majedwali yote mawili ambayo unataka kuchagua data katika kifungu cha CHAGUA.
  2. Pili, unataja meza kuu yaani, A katika kifungu cha FROM.
  3. Tatu, unabainisha jedwali ambalo jedwali kuu linajiunga nalo, yaani, B katika kifungu cha INNER JOIN.

Coalesce ni nini katika PostgreSQL?

PostgreSQL COALESCE syntax ya kazi The COALESCE kipengele cha kazi kinakubali idadi isiyo na kikomo ya hoja. Inarudisha hoja ya kwanza ambayo sio batili. Ikiwa hoja zote ni batili, basi COALESCE kazi itarudi null. The COALESCE function hutathmini hoja kutoka kushoto kwenda kulia hadi ipate hoja ya kwanza isiyo batili.

Ilipendekeza: