Middle+
როგორ ავირჩიოთ მონაცემები რამდენიმე ცხრილიდან?
sobes.tech AI
პასუხი AI-სგან
Ռելացիոն տվյալների բազայում մի քանի աղյուսակներից տվյալներ ընտրելու համար օգտագործվում է SQL-ի JOIN օպերատորը: JOIN-ը թույլ է տալիս միացնել երկու կամ ավելի աղյուսակների տողերը կապված սյունակների հիման վրա:
Օրինակ, եթե կա orders և customers աղյուսակները, և ցանկանում եք ստանալ պատվերների ցանկը հաճախորդների անուններով, կարող եք գրել՝
SELECT orders.id, customers.name, orders.amount
FROM orders
JOIN customers ON orders.customer_id = customers.id;
Աշխատանքի տեսակից կախված՝ կարող եք օգտագործել տարբեր JOIN տեսակներ՝ INNER JOIN (միայն համընկնող գրառումները), LEFT JOIN (բոլորը ձախ աղյուսակից և համընկնողները աջից), RIGHT JOIN և այլն։