Complete Oracle SQL Practice Queries
Complete Oracle SQL Practice Queries
WITH SecondHighest AS (
SELECT Salary
FROM Employees
ORDER BY Salary DESC
OFFSET 1 ROWS FETCH NEXT 1 ROWS ONLY
)
SELECT Name, Salary
FROM Employees
WHERE Salary = (SELECT Salary FROM SecondHighest);
SELECT Name
FROM Employees
WHERE DepartmentID IS NULL;
SELECT DepartmentID
FROM Employees
GROUP BY DepartmentID
ORDER BY COUNT(*) DESC
FETCH FIRST 1 ROWS ONLY;
SELECT *
FROM Employees
WHERE HireDate = (SELECT MAX(HireDate) FROM Employees);
SELECT Name
FROM Employees
WHERE ManagerID IS NULL;
SELECT Name
FROM Employees
WHERE JobTitle IS NULL;