L-intern jingħaqad ma 'l-informazzjoni li tidher f'żewġ databases jew aktar
L-għaqdiet interni huma t-twaħħil ta 'spiss użat fl-SQL. Jirritornaw biss informazzjoni li teżisti f'żewġ tabelli jew aktar ta 'database. Il-kondizzjoni li tingħaqad tiddetermina liema rekords huma mqabbdin flimkien u hija speċifikata fil-klawżola WHERE. Per eżempju, jekk għandek bżonn ta 'lista ta' konkorrenzi tas-sewwieq / tal-vettura li fihom kemm il-vettura kif ukoll ix-xufier jinsabu fl-istess belt, il-mistoqsija SQL li ġejja twettaq dan il-kompitu:
GĦAŻLA isem, isem, tikketta MINN sewwieqa, vetturi FEJN sewwieqa.location = vetturi.lokazzjoniHawn huma r-riżultati:
Lastname firstname tag
----------- ------------ ----
Baker Roland H122JM
Smythe Michael D824HA
Smythe Michael P091YF
Jacobs Abraham J291QR
Jacobs Abraham L990MT
Innota li r-riżultati huma eżattament dak li kien imfittex. Huwa possibbli li tkompli tiġi rfinuta l-mistoqsija billi jiġu speċifikati kriterji addizzjonali fil-klawżola WHERE. Assumi li l-mistoqsija oriġinali taqbel mas-sewwieqa ma 'vetturi li mhumiex awtorizzati li jsuqu (sewwieqa tat-trakkijiet għall-karozzi u viċi versa). Tista 'tuża l-mistoqsija li ġejja biex issolvi din il-problema:
TAGĦŻEL l-isem, l-isem, it-tikketta, il-vetturi. Klassi MIN-sewwieqa, vetturi FEJN sewwieqa.location = vetturi.lokazzjoni U drivers.class = vetturi.klassiDan l-eżempju jispeċifika t-tabella tas-sors għall-attribut tal-klassi fil-klawsola SELECT minħabba li l-klassi hija ambigwa - jidher fiż-żewġ tabelli. Il-kodiċi normalment jispeċifika liema kolonna tal-mejda għandha tkun inkluża fir-riżultati tal-mistoqsija. F'dan il-każ, ma jagħmilx differenza, minħabba li l-kolonni huma identiċi u huma magħquda flimkien bl-użu ta 'equijoin. Madankollu, jekk il-kolonni jkun fihom data differenti, din id-distinzjoni tkun kritika. Hawn huma r-riżultati ta 'din il-mistoqsija:
firstname firstname tag klassi
---------- ------------ ---- ------
Baker Roland H122JM Car
Smythe Michael D824HA Truck
Jacobs Abraham J291QR Car
Ir-ringieli nieqsa marru lil Michael Smythe ma 'karozza u Abraham Jacobs ma' trakk, vetturi li ma kinux awtorizzati li jsuqu.
Tista 'wkoll tuża ġonot ta' ġewwa biex tikkombina data minn tliet tabelli jew aktar .