Junior — Middle
როგორ შეიძლება შეერთდეს მონაცემები რამდენიმე ცხრილიდან მონაცემთა ბაზაში?
sobes.tech AI
პასუხი AI-სგან
მონაცემების გაერთიანება რამდენიმე ცხრილიდან მონაცემთა ბაზაში შესაძლებელია JOIN ოპერაციების საშუალებით. JOIN საშუალებას აძლევს დაკავშიროს სხვადასხვა ცხრილის რიგები საერთო ველის მიხედვით.
ძირითადი JOIN ტიპები:
- INNER JOIN — მხოლოდ ორივე ცხრილში შესაბამისი ჩანაწერები აბრუნებს.
- LEFT JOIN (ანუ LEFT OUTER JOIN) — აბრუნებს ყველა ჩანაწერს მარცხენა ცხრილიდან და შესაბამისს მარჯვენა, თუ არსებობს.
- RIGHT JOIN — საპირისპიროდ, ყველა მარჯვენა და შესაბამისი მარცხენა.
- FULL JOIN — ორივე ცხრილიდან ყველა ჩანაწერი, სადაც შესაბამისობა არ არის, NULL-ით.
მაგალითი SQL სვეტით, რომელიც აერთიანებს "orders" და "customers" ცხრილებს customer_id ველის მიხედვით:
SELECT orders.id, customers.name, orders.total
FROM orders
INNER JOIN customers ON orders.customer_id = customers.id;
QA ავტომატიზაციაში, ასეთი სვეტები შეიძლება გამოყენებულ იქნას მონაცემთა მთლიანობის შემოწმებისთვის ან ტესტის მონაცემების მოსამზადებლად.