Junior — Middle
Kas WHERE operaatorit saab kasutada JOIN-i teostamisel SQL-päringutes?
sobes.tech AI
Vastus AI-lt
Jah, WHERE operaatorit saab kasutada JOIN-i täitmisel SQL-i päringutes. Tavaliselt kasutatakse JOIN-i tabelite ühendamiseks kindla tingimuse alusel ning WHERE-i lõpliku andmekogumi filtreerimiseks pärast ühendamist.
Näide:
SELECT employees.name, departments.name
FROM employees
JOIN departments ON employees.department_id = departments.id
WHERE departments.name = 'Sales';
Selles näites toimub esmalt tabelite employees ja departments ühendamine department_id alusel ning seejärel filtreeritakse nime järgi, kasutades WHERE-i.