Home/Database/Advanced SQL

Advanced SQL MCQs

31 questionsDatabasePage 1 of 4

Practice free Advanced SQL multiple-choice questions with instant answer feedback and step-by-step solutions. Click an option to check yourself, reveal the full explanation, and work through all 31 questions — no login required.

Question 1medium
What type of join is needed when you wish to include rows that do not have matching values?
Question 2medium
What type of join is needed when you wish to return rows that do have matching values?
Question 3easy
Which of the following is true concerning a procedure?
Advertisement
Question 4medium
A CASE SQL statement is which of the following?
Question 5easy
Which of the following statements is true concerning routines and triggers?
Question 6easy
Which of the following is one of the basic approaches for joining tables?
Advertisement
Question 7medium
Which of the following is true concerning systems information in an RDBMS?
Question 8hard
The following SQL is which type of join: SELECT CUSTOMER_T. CUSTOMER_ID, ORDER_T. CUSTOMER_ID, NAME, ORDER_ID FROM CUSTOMER_T,ORDER_T WHERE CUSTOMER_T. CUSTOMER_ID = ORDER_T. CUSTOMER_ID
Question 9medium
Embedded SQL is which of the following?