Examveda

What will be the output of the following MySQL command?
SELECT emp_id, fname, lname
FROM employee
WHERE title=’HEAD TELLER’ AND start_date>2008-11-23;

A. All columns

B. Only those columns which are mention with "SELECT" clause

C. Columns mention with "SELECT" clause and only those rows which contain 'HEAD TELLER' as a "title" and start_date>2008-11-23

D. None of the mentioned

Answer: Option C

Solution (By Examveda Team)

This MySQL command is used to retrieve information from a table called "employee".

Let's break down the command:
SELECT emp_id, fname, lname
This part tells MySQL which columns to display. It wants to show the emp_id, fname (first name), and lname (last name) from the table.
FROM employee
This part specifies the table from which to retrieve data.
WHERE title=’HEAD TELLER’ AND start_date>2008-11-23
This part acts like a filter. It only wants to include rows where the employee's "title" is "HEAD TELLER" AND their "start_date" is after 2008-11-23.

So, the output of this command will be:
Option C: Columns mention with "SELECT" clause and only those rows which contain 'HEAD TELLER' as a "title" and start_date>2008-11-23

In simpler terms, the command will show you the emp_id, fname, and lname for only those employees whose job title is "HEAD TELLER" and who started working after November 23rd, 2008.

This Question Belongs to MySQL >> MySQL Miscellaneous

Join The Discussion

Related Questions on MySQL Miscellaneous