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

სრული გაწევრიანდით საკვანძო სიტყვა ბრუნდება ყველა სტრიქონების მარცხენა მაგიდის (პირები), და ყველა იმ სტრიქონების მარჯვენა მაგიდა (ბრძანებები). თუ არსებობს სტრიქონების "პირები", რომელთაც არა აქვთ მატჩების "შეკვეთების", ან თუ არის სტრიქონების "შეკვეთების", რომ არ მატჩების "პირები", იმ სტრიქონების იქნება ჩამოთვლილი ისევე.


«წინა შემდეგი თავი »
Hosted by uCoz