> For the complete documentation index, see [llms.txt](https://docs.layraweb.com.tr/merhaba/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.layraweb.com.tr/merhaba/sql-tarafi/konular/sorgulamalar/joinler/inner-join.md).

# INNER JOIN

SQL "INNER JOIN" komutu, veritabanındaki birden fazla tablo arasındaki verilerin birleştirilmesini sağlar. "INNER JOIN" komutu ile, iki tablonun ortak olan kayıtları bulabilirsiniz.

Örnek olarak, aşağıdaki sorguda "customers" ve "orders" tabloları arasındaki veriler birleştirilmektedir:

```sql
SELECT customers.name, customers.city, orders.order_date
FROM customers
INNER JOIN orders
ON customers.customer_id = orders.customer_id;
```

Bu sorguda, "customers" ve "orders" tabloları arasındaki "customer\_id" sütunları arasındaki eşleşmeler kullanılarak veriler birleştirilmiştir. "ON" komutu ile birleştirme işlemi yapılacak sütunlar belirlenir.

Ayrıca, "INNER JOIN" ile birleştirilen verilerin belirli bir koşul altında bulunması gerektiğini de belirtebilirsiniz. Örnek olarak, aşağıdaki sorguda "city" sütunu "London" olan müşterilerin yapmış olduğu siparişler çekilmektedir:

```sql
SELECT customers.name, customers.city, orders.order_date
FROM customers
INNER JOIN orders
ON customers.customer_id = orders.customer_id
WHERE city = 'London';
```

SQL "INNER JOIN" komutu veritabanındaki birden fazla tablo arasındaki verilerin birleştirilmesini ve bu verilerin daha kolay analiz edilmesini sağlar.
