SQL სრული გაწევრიანდით სიტყვა
SQL სრული გაწევრიანდით სიტყვა
სრული გაწევრიანდით სიტყვის დაბრუნების სტრიქონების როდესაც მატჩის ერთ მაგიდასთან.
SQL სრული გაწევრიანდით სინტაქსი
SELECT column_name(s)
FROM table_name1
FULL JOIN table_name2
ON table_name1.column_name=table_name2.column_name |
SQL სრული გაწევრიანდით მაგალითი
"პირები" ცხრილში:
| P_Id |
LastName |
გვარი |
მისამართი |
ქალაქი |
| 1 |
ჰანსენი |
Ola |
Timoteivn 10 |
Sandnes |
| 2 |
Svendson |
Tove |
Borgvn 23 |
Sandnes |
| 3 |
Pettersen |
Kari |
Storgt 20 |
Stavanger |
"შეკვეთების" ცხრილში:
| O_Id |
OrderNo |
P_Id |
| 1 |
77895 |
3 |
| 2 |
44678 |
3 |
| 3 |
22456 |
1 |
| 4 |
24562 |
1 |
| 5 |
34764 |
15 |
ახლა ჩვენ გვინდა ჩამოვთვალოთ ყველა ის პირები და მათი ბრძანება, და ყველა ბრძანებებს მათი პირები.
ჩვენ ვიყენებთ შემდეგ SELECT განაცხადი:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
FULL JOIN Orders
ON Persons.P_Id=Orders.P_Id
ORDER BY Persons.LastName |
შედეგი-set გამოიყურება ასე:
| LastName |
გვარი |
OrderNo |
| ჰანსენი |
Ola |
22456 |
| ჰანსენი |
Ola |
24562 |
| Pettersen |
Kari |
77895 |
| Pettersen |
Kari |
44678 |
| Svendson |
Tove |
|
| |
|
34764 |
სრული გაწევრიანდით საკვანძო სიტყვა ბრუნდება ყველა სტრიქონების მარცხენა მაგიდის (პირები), და ყველა იმ სტრიქონების მარჯვენა მაგიდა (ბრძანებები). თუ არსებობს სტრიქონების "პირები", რომელთაც არა აქვთ მატჩების "შეკვეთების", ან თუ არის სტრიქონების "შეკვეთების", რომ არ მატჩების "პირები", იმ სტრიქონების იქნება ჩამოთვლილი ისევე.
|