SELECT NOW(),SYSDATE(),LOCALTIME(),CURRENT_TIMESTAMP(),LOCALTIMESTAMP()FROM DUAL;
SELECT employee_id,last_name,salary*1.2 "new salary"
FROM employees;
SELECT last_name,LENGTH(last_name)
FROM employees
ORDER BY last_name ASC;
SELECT CONCAT(employee_id, ' ,',last_name, ' ,',salary) "OUT_PUT"
FROM employees;
SELECT employee_id,ROUND(DATEDIFF(CURDATE(),hire_date)/365) "work_years",DATEDIFF(CURDATE(),hire_date)"work_days"
FROM employees
ORDER BY work_years DESC;
SELECT last_name,hire_date,department_id
FROM employees
WHERE department_id IN (80,90,110)
AND commission_pct IS NOT NULL
AND hire_date >= STR_TO_DATE('1997-01-01','%Y-%m-%d');
SELECT last_name, DATEDIFF(CURDATE(),hire_date) "days"
FROM employees
WHERE DATEDIFF(CURDATE(),hire_date) >= 10000;
SELECT CONCAT(last_name,'earns',TRUNCATE(salary,0),'monthly but wants',TRUNCATE((salary*3),0)) "Dream Salary"
FROM employees;
SELECT last_name "Last_name" ,job_id "Job_id" ,CASE job_id
WHEN "AD_PRES" THEN 'A' WHEN "ST_MAN" THEN 'B' WHEN "IT_PROG" THEN 'C' WHEN "SA_REP" THEN 'D'
WHEN "ST_CLERK" THEN 'E' ELSE 'underined'
END "Geade"
FROM employees;