Sobes.tech
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.