 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 81 Mcqs, each offering curated multiple-choice questions to sharpen your Structured Query Language (SQL) knowledge and support exam preparation. Choose a topic below to get started.
| 51. | _What is a view?$? | 
| A. | A view is a special stored procedure executed when certain event occurs. | 
| B. | A view is a virtual table which results of executing a pre-compiled query. A view is not part of the physical database schema, while the regular tables are. | 
| C. | A view is a database diagram. | 
| D. | None of these | 
| Answer» C. A view is a database diagram. | |
| 52. | _A command that lets you change one or more fields in a record is$? | 
| A. | Insert | 
| B. | Modify | 
| C. | Look-up | 
| D. | All of the above | 
| Answer» C. Look-up | |
| 53. | _Which of the following query finds colors of boats reserved by "Dustin"?$? | 
| A. | SELECT DISTINCT b.color FROM boats b, sailors s WHERE s.sname = 'Dustin' AND s.sid = b.sid | 
| B. | SELECT DISTINCT b.color FROM boats b, reserves r, sailors s WHERE s.sname = 'Dustin' AND s.sid = r.sid AND r.bid = b.bid; | 
| C. | SELECT DISTINCT b.color FROM boats b, reserves r, sailors s WHERE s.sname = 'Dustin' AND s.sid = r.sid | 
| D. | SELECT DISTINCT b.color FROM boats b, reserves r, sailors s WHERE s.sname = 'Dustin' AND r.bid = b.bid | 
| Answer» C. SELECT DISTINCT b.color FROM boats b, reserves r, sailors s WHERE s.sname = 'Dustin' AND s.sid = r.sid | |
| 54. | _Find all the cities with temperature, condition and humidity whose humidity is in the range of 63 to 79$? | 
| A. | SELECT * FROM weather WHERE humidity IN (63 to 79) | 
| B. | SELECT * FROM weather WHERE humidity NOT IN (63 AND 79) | 
| C. | SELECT * FROM weather WHERE humidity BETWEEN 63 AND 79 | 
| D. | SELECT * FROM weather WHERE humidity NOT BETWEEN 63 AND 79 | 
| Answer» D. SELECT * FROM weather WHERE humidity NOT BETWEEN 63 AND 79 | |
| 55. | _The SQL statementSELECT ROUND(45.926, -1) FROM DUAL;$? | 
| A. | is illegal | 
| B. | prints garbage | 
| C. | prints 045.926 | 
| D. | prints 50 | 
| Answer» E. | |
| 56. | _Which operator performs pattern matching?$? | 
| A. | BETWEEN operator | 
| B. | LIKE operator | 
| C. | EXISTS operator | 
| D. | None of these | 
| Answer» C. EXISTS operator | |
| 57. | Which of the following join is also called as an 'inner-join'?$? | 
| A. | Non-Equijoin | 
| B. | Self-Join | 
| C. | Equijoin | 
| D. | None of these | 
| Answer» D. None of these | |
| 58. | The wildcard in a WHERE clause is useful when?$? | 
| A. | An exact match is necessary in a CREATE statement. | 
| B. | An exact match is necessary in a SELECT statement. | 
| C. | An exact match is not possible in a SELECT statement. | 
| D. | An exact match is not possible in a CREATE statement. | 
| Answer» D. An exact match is not possible in a CREATE statement. | |
| 59. | The SQL keyword BETWEEN is used:$? | 
| A. | to limit the columns displayed. | 
| B. | for ranges. | 
| C. | as a wildcard. | 
| D. | None of these is correct. | 
| Answer» C. as a wildcard. | |
| 60. | In an SQL SELECT statement querying a single table, according to the SQL-92 standard the asterisk (*) means that:$? | 
| A. | all columns of the table are to be returned. | 
| B. | all records meeting the full criteria are to be returned. | 
| C. | all records with even partial criteria met are to be returned. | 
| D. | None of the above is correct. | 
| Answer» B. all records meeting the full criteria are to be returned. | |
| 61. | Find all the cities whose humidity is 89$? | 
| A. | SELECT city WHERE humidity = 89; | 
| B. | SELECT city FROM weather WHERE humidity = 89; | 
| C. | SELECT humidity = 89 FROM weather; | 
| D. | SELECT city FROM weather; | 
| Answer» C. SELECT humidity = 89 FROM weather; | |
| 62. | Select the right statement to insert values to the student table.$? | 
| A. | INSERT student VALUES ( | 
| B. | INSERT VALUES ( | 
| C. | INSERT INTO student VALUES ( | 
| D. | INSERT VALUES INTO student ( | 
| Answer» D. INSERT VALUES INTO student ( | |
| 63. | Find all the cities whose humidity is 89? | 
| A. | SELECT city WHERE humidity = 89; | 
| B. | SELECT city FROM weather WHERE humidity = 89; | 
| C. | SELECT humidity = 89 FROM weather; | 
| D. | SELECT city FROM weather; | 
| Answer» C. SELECT humidity = 89 FROM weather; | |
| 64. | Select the right statement to insert values to the student table.? | 
| A. | INSERT student VALUES ( | 
| B. | INSERT VALUES ( | 
| C. | INSERT INTO student VALUES ( | 
| D. | INSERT VALUES INTO student ( | 
| Answer» D. INSERT VALUES INTO student ( | |
| 65. | The SELECT statement SELECT 'Hi' FROM DUAL WHERE NULL = NULL; Outputs | 
| A. | Hi | 
| B. | FLASE | 
| C. | TRUE | 
| D. | Nothing | 
| Answer» E. | |
| 66. | Which SQL statement is used to delete data FROM a database? | 
| A. | COLLAPSE | 
| B. | REMOVE | 
| C. | ALTER | 
| D. | DELETE | 
| Answer» E. | |
| 67. | Which SQL keyword is used to retrieve a maximum value? | 
| A. | TOP | 
| B. | MOST | 
| C. | UPPER | 
| D. | MAX | 
| Answer» E. | |
| 68. | Which of the following query finds the names of the sailors who have reserved at least one boat? | 
| A. | SELECT DISTINCT s.sname FROM sailors s, reserves r WHERE s.sid = r.sid; | 
| B. | SELECT s.sname FROM sailors s, reserves r WHERE s.sid = r.sid; | 
| C. | SELECT DISTINCT s.sname FROM sailors, reserves WHERE s.sid = r.sid; | 
| D. | None of These | 
| Answer» B. SELECT s.sname FROM sailors s, reserves r WHERE s.sid = r.sid; | |
| 69. | Find all the tuples having temperature greater than 'Paris'. | 
| A. | SELECT * FROM weather WHERE temperature > (SELECT temperature FROM weather WHERE city = 'Paris') | 
| B. | SELECT * FROM weather WHERE temperature > (SELECT * FROM weather WHERE city = 'Paris') | 
| C. | SELECT * FROM weather WHERE temperature > (SELECT city FROM weather WHERE city = 'Paris') | 
| D. | SELECT * FROM weather WHERE temperature > 'Paris' temperature | 
| Answer» B. SELECT * FROM weather WHERE temperature > (SELECT * FROM weather WHERE city = 'Paris') | |
| 70. | The SQL statementSELECT SUBSTR('abcdefghij', INSTR('123321234', '2', 3, 2), 2) FROM DUAL;prints | 
| A. | gh | 
| B. | 23 | 
| C. | bc | 
| D. | ab | 
| Answer» B. 23 | |
| 71. | Which of the following SQL commands can be used to add data to a database table? | 
| A. | ADD | 
| B. | UPDATE | 
| C. | APPEND | 
| D. | INSERT | 
| Answer» E. | |
| 72. | The result of a SQL SELECT statement is a ________ . | 
| A. | file | 
| B. | report | 
| C. | table | 
| D. | form | 
| Answer» D. form | |
| 73. | Which command undo all the updates performed by the SQL in the transaction? | 
| A. | ROLLBACK | 
| B. | COMMIT | 
| C. | TRUNCATE | 
| D. | DELETE | 
| Answer» B. COMMIT | |
| 74. | Which of the following SQL query is correct for selecting the name of staffs from 'staffinfo' table where salary is 10,000 or 25,000? | 
| A. | SELECT name FROM staffinfo WHERE salary BETWEEN 10000 AND 25000; | 
| B. | SELECT name FROM staffinfo WHERE salary IN (10000, 25000); | 
| C. | Both A and B | 
| D. | None of the above | 
| Answer» C. Both A and B | |
| 75. | Which of the following query finds the total rating of the sailors who have reserved boat "103"? | 
| A. | SELECT SUM(s.rating) FROM sailors s, reserves r AND r.bid = 103; | 
| B. | SELECT s.rating FROM sailors s, reserves r WHERE s.sid = r.sid AND r.bid = 103 | 
| C. | SELECT COUNT(s.rating) FROM sailors s, reserves r WHERE s.sid = r.sid AND r.bid = 103 | 
| D. | SELECT SUM(s.rating) FROM sailors s, reserves r WHERE s.sid = r.sid AND r.bid = 103 | 
| Answer» E. | |
| 76. | Which SQL statement is used to update data in a database? | 
| A. | SAVE | 
| B. | UPDATE | 
| C. | SAVE AS | 
| D. | MODIFY | 
| Answer» C. SAVE AS | |
| 77. | Which SQL keyword is used to retrieve only unique values? | 
| A. | DISTINCTIVE | 
| B. | UNIQUE | 
| C. | DISTINCT | 
| D. | DIFFERENT | 
| Answer» D. DIFFERENT | |
| 78. | Find the name of cities with all entries whose temperature is in the range of 71 and 89 | 
| A. | SELECT * FROM weather WHERE temperature NOT IN (71 to 89); | 
| B. | SELECT * FROM weather WHERE temperature NOT IN (71 and 89); | 
| C. | SELECT * FROM weather WHERE temperature NOT BETWEEN 71 to 89; | 
| D. | SELECT * FROM weather WHERE temperature BETWEEN 71 AND 89; | 
| Answer» E. | |
| 79. | Find the name of those cities with temperature and condition whose condition is either sunny or cloudy but temperature must be greater than 70oF. | 
| A. | SELECT city, temperature, condition FROM weather WHERE condition = 'sunny' AND condition = 'cloudy' OR temperature > 70; | 
| B. | SELECT city, temperature, condition FROM weather WHERE condition = 'sunny' OR condition = 'cloudy' OR temperature > 70; | 
| C. | SELECT city, temperature, condition FROM weather WHERE condition = 'sunny' OR condition = 'cloudy' AND temperature > 70; | 
| D. | SELECT city, temperature, condition FROM weather WHERE condition = 'sunny' AND condition = 'cloudy' AND temperature > 70; | 
| Answer» D. SELECT city, temperature, condition FROM weather WHERE condition = 'sunny' AND condition = 'cloudy' AND temperature > 70; | |
| 80. | Table Employee has 10 records. It has a non-NULL SALARY column which is also UNIQUE.The SQL statementSELECT COUNT(*) FROM Employee WHERE SALARY > ANY (SELECT SALARY FROM EMPLOYEE);prints | 
| A. | 10 | 
| B. | 9 | 
| C. | 5 | 
| D. | 0 | 
| Answer» C. 5 | |
| 81. | Table employee has 10 records. It has a non-NULL SALARY column which is also UNIQUE.The SQL statementSELECT COUNT(*) FROM employee WHERE SALARY > ALL (SELECT SALARY FROM EMPLOYEE);prints | 
| A. | 10 | 
| B. | 9 | 
| C. | 5 | 
| D. | 0 | 
| Answer» E. | |