google.com, pub-6825083817446353, DIRECT, f08c47fec0942fa0 google.com, pub-6825083817446353, DIRECT, f08c47fec0942fa0
top of page

SQL INNER JOIN DEYİMİ

SQL INNER JOIN, ilişkisel veritabanlarında iki veya daha fazla tabloyu birleştirmek için kullanılan bir JOIN operatörüdür. INNER JOIN, eşleşen kayıtları döndürerek tablolar arasındaki ilişkiyi kurar. Genel sözdizimi şu şekildedir: SELECT column1, column2, ... FROM table1 INNER JOIN table2 ON table1.column = table2.column; Burada:

  • "table1" ve "table2", birleştirilmek istenen tabloların isimlerini temsil eder.

  • "column" ise tablolar arasında eşleşmeyi sağlayan bir veya daha fazla sütun adını ifade eder.

Örnek olarak, "Customers" ve "Orders" adında iki tablonun olduğunu ve bu tabloların "CustomerID" sütunu aracılığıyla ilişkilendirildiğini varsayalım. Bu durumda, müşterilerin siparişlerini bulmak için INNER JOIN kullanabilirsiniz: SELECT Customers.CustomerName, Orders.OrderID FROM Customers INNER JOIN Orders ON Customers.CustomerID = Orders.CustomerID; Bu örnekte, "Customers" tablosu ile "Orders" tablosu INNER JOIN ile birleştirilmiştir. "CustomerID" sütunu aracılığıyla eşleşen kayıtlar seçilir ve "CustomerName" ve "OrderID" sütunları döndürülür. INNER JOIN, yalnızca eşleşen kayıtları döndürdüğü için, sadece ortak olan kayıtların birleştirilmesini sağlar. Eğer bir tabloda eşleşme olmayan kayıtların da döndürülmesini isterseniz, LEFT JOIN, RIGHT JOIN veya FULL JOIN gibi diğer JOIN türlerini kullanabilirsiniz. Bu şekilde SQL INNER JOIN kullanarak tablolar arasında ilişki kurabilir ve ilgili verileri birleştirebilirsiniz.


16 görüntüleme0 yorum

Son Yazılar

Hepsini Gör

Comments


bottom of page