Orodha ya maudhui:

Ninawezaje kuunda kiunga cha ndani katika MySQL?
Ninawezaje kuunda kiunga cha ndani katika MySQL?

Video: Ninawezaje kuunda kiunga cha ndani katika MySQL?

Video: Ninawezaje kuunda kiunga cha ndani katika MySQL?
Video: OSI Layer 4 Explained 2024, Mei
Anonim

MySQL INNER JOIN

  1. Kwanza, taja jedwali kuu linaloonekana katika kifungu cha FROM (t1).
  2. Pili, taja meza ambayo itaunganishwa na meza kuu, ambayo inaonekana katika JIUNGE NA NDANI kifungu (t2, t3, …).
  3. Tatu, taja a kujiunga hali baada ya neno kuu la ON la JIUNGE NA NDANI kifungu.

Vivyo hivyo, ninawezaje kujiunga na MySQL?

Kwa kujiunga meza, unatumia msalaba kujiunga , ndani kujiunga , kushoto kujiunga , au sawa kujiunga kifungu cha aina inayolingana ya kujiunga . The kujiunga kifungu kinatumika katika taarifa CHAGUA ilionekana baada ya kifungu cha KUTOKA. Kumbuka kwamba MySQL haijaauni FULL OUTER JIUNGE bado.

Mtu anaweza pia kuuliza, ni nini kujiunga na MySQL na mfano? Kitendo cha kujiunga na MySQL inarejelea kuvunja meza mbili au zaidi kwenye jedwali moja. Unaweza kutumia INAUNGANA katika CHAGUA, SASISHA na UFUTE taarifa kwa kujiunga ya MySQL meza. Tutaona a mfano wa KUSHOTO JIUNGE pia ambayo ni tofauti na rahisi MySQL JIUNGE.

Vivyo hivyo, unafanyaje kujiunga kwa ndani?

SQL Server INNER JOIN syntax

  1. Kwanza, taja jedwali kuu (T1) katika kifungu cha FROM.
  2. Pili, taja jedwali la pili katika kifungu cha INNER JOIN (T2) na kihusishi cha kujiunga. Safu mlalo zinazosababisha kihusishi cha kujiunga kutathminiwa kuwa TRUE ndizo zimejumuishwa kwenye seti ya matokeo.

Je, kazi ya kujiunga kwa ndani ni nini?

Ufafanuzi wa SQL Kujiunga kwa ndani Kujiunga kwa ndani kifungu katika Seva ya SQL huunda jedwali jipya (si la kimwili) kwa kuchanganya safu mlalo ambazo zina maadili yanayolingana katika jedwali mbili au zaidi. Hii kujiunga inategemea uhusiano wa kimantiki (au uwanja wa kawaida) kati ya majedwali na hutumiwa kupata data inayoonekana katika majedwali yote mawili.

Ilipendekeza: