Sobes.tech
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 և այլն։