Sobes.tech
Junior — Middle

Kunt u een voorbeeld geven van het gebruik van de JOIN-operator in een SQL-query?

sobes.tech AI

Antwoord van AI

De JOIN-bewerking in SQL wordt gebruikt om rijen uit twee of meer tabellen te combineren op basis van een gerelateerde kolom.

Voorbeeld van het gebruik van JOIN in een SQL-query:

SELECT employees.name, departments.department_name
FROM employees
JOIN departments ON employees.department_id = departments.id;

Deze query selecteert de namen van werknemers en de namen van hun afdelingen, door de tabellen employees en departments te combineren op basis van het veld department_id.

In C# kunnen vergelijkbare join-operaties worden gebruikt bij het werken met databases via Entity Framework of LINQ:

var query = from e in context.Employees
            join d in context.Departments
            on e.DepartmentId equals d.Id
            select new { EmployeeName = e.Name, DepartmentName = d.DepartmentName };

foreach (var item in query)
{
    Console.WriteLine($"{item.EmployeeName} - {item.DepartmentName}");
}

Op deze manier maakt JOIN het mogelijk om gegevens uit verschillende tabellen te koppelen voor het verkrijgen van meer uitgebreide informatie.