Oracle Database SQL Intermediate Practice Exam: Medium Difficulty 2025
Ready to level up? Our intermediate practice exam features medium-difficulty questions with scenario-based problems that test your ability to apply concepts in real-world situations. Perfect for bridging foundational knowledge to exam-ready proficiency.
Your Learning Path
What Makes Intermediate Questions Different?
Apply your knowledge in practical scenarios
Medium Difficulty
Questions that test application of concepts in real-world scenarios
Scenario-Based
Practical situations requiring multi-concept understanding
Exam-Similar
Question style mirrors what you'll encounter on the actual exam
Bridge to Advanced
Prepare yourself for the most challenging questions
Medium Difficulty Practice Questions
10 intermediate-level questions for Oracle Database SQL
You need to retrieve all employees from the EMPLOYEES table who work in departments 10, 20, or 30, and whose salary is greater than the average salary of their respective department. Which query would accomplish this requirement?
A database developer needs to create a query that displays employee names and their manager names. Some employees do not have managers assigned. The result should include all employees, showing NULL for the manager name when no manager exists. Which type of join should be used?
You execute the following query: SELECT department_id, COUNT(*) FROM employees WHERE salary > 5000 HAVING COUNT(*) > 3 ORDER BY COUNT(*) DESC; What will be the result?
Given a table ORDERS with columns ORDER_DATE (DATE type) and TOTAL_AMOUNT (NUMBER type), you need to find orders placed in the last 6 months with amounts between 1000 and 5000, sorted by the most recent orders first. Which query is correct?
You need to update the SALARY column in the EMPLOYEES table by increasing it by 10% for all employees in department 20, but only if their current salary is less than 8000. Which DML statement is correct?
A query returns employee data with NULL values in the COMMISSION_PCT column. You need to display 'No Commission' as text for NULL values and calculate total compensation as salary plus commission. Which expression correctly handles this requirement?
You need to create a table PROJECTS with a primary key on PROJECT_ID, a foreign key referencing DEPARTMENTS(DEPT_ID), and a CHECK constraint ensuring BUDGET is positive. Which CREATE TABLE statement is correct?
Given two tables: CUSTOMERS (customer_id, customer_name) and ORDERS (order_id, customer_id, order_date), you need to find customers who have never placed an order. Which query would produce the correct result?
You need to display the department name, the number of employees in each department, and the average salary per department, but only for departments that have more than 5 employees. Departments with no employees should not be shown. Which query is correct?
You need to retrieve employee records where the LAST_NAME starts with 'S', contains at least one 'a' or 'A' anywhere in the name, and is exactly 5 characters long. Which WHERE clause condition is correct?
Mastered the intermediate level?
Challenge yourself with advanced questions when you score above 85%
Oracle Database SQL Intermediate Practice Exam FAQs
Oracle Database SQL is a professional certification from Oracle that validates expertise in oracle database sql technologies and concepts. The official exam code is 1Z0-071.
The Oracle Database SQL intermediate practice exam contains medium-difficulty questions that test your working knowledge of core concepts. These questions are similar to what you'll encounter on the actual exam.
Take the Oracle Database SQL intermediate practice exam after you've completed the beginner level and feel comfortable with basic concepts. This helps bridge the gap between foundational knowledge and exam-ready proficiency.
The Oracle Database SQL intermediate practice exam includes scenario-based questions and multi-concept problems similar to the 1Z0-071 exam, helping you apply knowledge in practical situations.
Continue Your Journey
More resources to help you pass the exam