DBMS 4
DBMS 4
first_name VARCHAR(50) ,
salary INT);
(100,'Steven',24000),
(101,'Neena',17000),
(102,'Lex',17000),
(103,'John',11000),
(104,'Robert',12000),
(105,'Leo',10000);
FIRST_NAME VARCHAR(50),
LAST_NAME VARCHAR(50),
HIRE_DATE DATE);
❖ Query : Find the hire date of employee whose last name is ‘Doe’.
• Input :
SELECT EMPLOYEE_ID, FORMAT(HIRE_DATE, 'YYYY-MM-DD') AS MONTH_HIRED
FROM EMPLOYEE
• Input :
SELECT COALESCE(FIRST_NAME, 'Unknown') AS EMPLOYEE_NAME FROM EMPLOYEE;
❖ Query : Divide the employees as early hire and recent hire based on
their hire date.
• Input :
SELECT
EMPLOYEE_ID,
FIRST_NAME,
LAST_NAME,
CASE
END AS HIRE_CATEGORY
FROM EMPLOYEE;
• Input :
SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME, FORMAT(HIRE_DATE, '%Y-%m-%d') AS
HIRE_DATE_STRING FROM EMPLOYEE;
• Input :
SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME, FORMAT(HIRE_DATE, 'YYYY-MM-DD') AS
HIRE_DATE_STRING FROM EMPLOYEE;
• Input :
SELECT CAST(SALARY AS '$99,999.00') AS INTEGER_SALARY FROM EMPLOYEES;
• Input :
SELECT CAST('2022-04-01' AS DATE);
• Input :
SELECT CONVERT(int, 25.65);