A SUBQUERY or nested query is a query within another query. It is used to perform more complex operations where the result of one query is used as a condition in another query. The basic syntax is:
SELECT column FROM table1 WHERE column operator (SELECT column FROM table2 WHERE condition);
When using SUBQUERY, it's important to know:
CREATE TABLE company (
id INT,
name VARCHAR(50),
department VARCHAR(50),
salary DECIMAL(10, 2)
);
INSERT INTO company (id, name, department, salary) VALUES (1, 'John', 'Development', 2500.99); INSERT INTO company (id, name, department, salary) VALUES (2, 'Mary', 'Marketing', 2300.89); INSERT INTO company (id, name, department, salary) VALUES (3, 'Peter', 'Development', 2800.99); INSERT INTO company (id, name, department, salary) VALUES (4, 'Anna', 'Finance', 2600.12); INSERT INTO company (id, name, department, salary) VALUES (5, 'Tina', 'Marketing', 2400.54);
SELECT name,salary FROM company;
SELECT name, salary FROM company WHERE salary > (SELECT AVG(salary) FROM company);
Thank you for visiting! Adding privacy policy.
© 2024 All rights reserved.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.