SQL მარცხნიდან გაწევრიანდით სიტყვა

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

SQL მარცხნიდან გაწევრიანდით სიტყვა

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

SQL მარცხნიდან გაწევრიანდით სინტაქსი

SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2
ON table_name1.column_name=table_name2.column_name

PS: ზოგიერთ ბაზაში მარცხნივ გაწევრიანდით ეწოდება მარცხნივ გარე რეგ.


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
LEFT 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  

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


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