SQL Exercise: List the employees who joined in the month of APRIL
SQL employee Database: Exercise-33 with Solution
[An editor is available at the bottom of the page to write and execute the scripts.]
33. From the following table, write a SQL query to find those employees who joined in the month of APRIL. Return complete information about the employees.
Sample table: employees
Pictorial Presentation:
Sample Solution:
SELECT *
FROM employees
WHERE to_char(hire_date,'MON') ='APR';
OR
SELECT *
FROM employees
WHERE to_char(hire_date,'MON') IN ('APR');
OR
SELECT *
FROM employees
WHERE to_char(hire_date,'MON') LIKE 'APR%';
Sample Output:
emp_id | emp_name | job_name | manager_id | hire_date | salary | commission | dep_id --------+----------+----------+------------+------------+---------+------------+-------- 65646 | JONAS | MANAGER | 68319 | 1991-04-02 | 2957.00 | | 2001 67858 | SCARLET | ANALYST | 65646 | 1997-04-19 | 3100.00 | | 2001 (2 rows)
Explanation:
The said query in SQL that selects all columns from the table 'employees' where the hire_date value, after being converted to a character string with the format mask 'MON', is equal to 'APR'.
The to_char function converts the "hire_date" column to a character string with the format mask 'MON', which means that only the abbreviated month name will be displayed in uppercase letters.
The WHERE clause checks if the hire_date value corresponds to the month of April.
Practice Online
Sample Database: employee
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous SQL Exercise: List those employees whose salary contain only 3 digits.
Next SQL Exercise: Employees joined in company before 19th of the month.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/sql-exercises/employee-database-exercise/sql-employee-database-exercise-33.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics