Adelinashehu TIK

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

VEPRIMTARI PRAKTIKE

TEMA: USHTRIME PER PERDORIMIN E OPERATOREVE JOIN DHE UNION


NE SQL
QELLIMI: ANALIZIMI I KUPTIMIT TE JOIN DHE UNION
LENDA: TIK
PUNOI: ADELINA SHEHU
PRANOI: ERISELDA VALLJA
OPERATORI JOIN

• Në SQL, JOIN bashkon dy rreshta nga dy ose më shumë tabela. Ai krijon një
set rreshtash në
• një tabelë të përkohshme. Si bashkohen dy tabelanë SQL?
• JOIN është e vlefshme si komandë në dy ose më shumë tabela, nëse ato kanë
të paktën një fushë të përbashkët dhe nëse kanë një lidhje (relationship). Ai i
ruan tabelat bazike (strukturën dhe të dhënat) të pandryshuara.
• Për të ekzekutuar një query Join, informacioni i nevojshëm që nevojitet, është:
• • Emrat e tabelave.
• • Emrat e shtyllave në dy ose më shumë
• tabela, në bazë të së cilës një kusht do të ekzekutohet.
• Sintaksa në këtë rast është:
• From table 1
• join_type table 2
• [ON (join_condition)]
SHEMBULL

• Kemi tabelen 1 Contacts, që përmban fushat: ID, CustomerID, FirstName, LastName dhe
Email
• • Kemi tabelën 2 Customer që përmban ID dhe Customer Name.
• • Pra, e përbashkët e dy tabelave është fusha ID.
• • Për të bashkuar dy tabelat (join) përdoret sintaksa e mëposhtme:
• SELECT [tbl Contacts).ID, (tbl Contacts). [Customer ID). [tb1 Contacts).FirstName, [tbl
Contacts LastName, [tb1 Contacts).Email, tb1 Customer Customer Name
• FROM [tb1 Contacts) LEFT JOIN tblCustomer ON (tb 1 Contacts).ID = tb1Customer ID;
REZULTATI I BASHKIMIT DO TË ISHTE TABELA KU DO TË PASQYROHESHIN
ID, CUSTOMERID, FIRSTNAME, LASTNAME EMAIL. KJO TABELË DO TË
SILLTE INFORMACION SE NGA CILA SHKOLLË VININ KLIENTËT E KURSEVE
JASHTËSHKOLLORE.
TIPAT E OPERATOREVE JOIN

• Ka disa tipa të operatorëve Join ne SQL:


• Inner Join - Kthen në tabelë rekorde që kanë vlera të njejta në të dyja tabelat.
• Left Join - Kthen në tabelë të gjitha rekordet e tabelës në të majtë dhe
rekordet e tabelës në të djathtë që kanë vlera korresponduese.
• Right Join - kthen në tabelë të gjitha rekordet e tabeles ne te djathë dhe
rekordet e tabelës në të majte qe kane vlera korresponduese .
• Full Join - Kthen të gjitha rekordet kur ka ndonjë vlerë korresponduese te
ndonjera nga tabelat majtas ose djathtas . 
SHEMBULL OSE SHABLLON I GATSHEM
EKZEKUTIMI OSE ZGJIDHJA

You might also like