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.