Advertisement
apl-mhd

DBMS assigment 07-07-18

Jul 11th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.96 KB | None | 0 0
  1.  
  2.  
  3.  
  4. 2.1 = e
  5. SELECT LOCATION_ID, concat(  concat(STREET_ADDRESS,','), concat(CITY,',') ,  concat(STATE_PROVINCE,','), POSTAL_CODE) as ADDRESS
  6. FROM locations;
  7.  
  8.  
  9. 2.2 = e
  10. SELECT FIRST_NAME
  11. FROM employees WHERE FIRST_NAME LIKE  'a%n';
  12.  
  13.  
  14. 2.2 = g
  15.  
  16. SELECT FIRST_NAME, LAST_NAME
  17. FROM employees WHERE JOB_ID = 'AD_PRES' and SALARY >=23000;
  18.  
  19.  
  20. 2.3 = a
  21.  
  22. SELECT FIRST_NAME,LAST_NAME, COMMISSION_PCT
  23. FROM employees WHERE JOB_ID = 'AD_PRES'  ORDER BY COMMISSION_PCT ASC, SALARY DESC;
  24.  
  25. 3.1 = a
  26. SELECT  upper( concat( concat( substr(COUNTRY_NAME,1,3), ' '), substr(COUNTRY_NAME, length(COUNTRY_NAME)-2,length(COUNTRY_NAME)) )) as 'Country Name'
  27. FROM countries;
  28.  
  29. 3.2 = b
  30. SELECT LAST_NAME, TRUNCATE(datediff(curdate(), HIRE_DATE) / 365,3) as Years
  31. FROM employees;
  32.  
  33. 3.3  = b
  34. SELECT EMPLOYEE_ID,  DAY (LAST_day(HIRE_DATE ))- date_format(HIRE_DATE,'%d') +1 as 'Number of days work' FROM employees;
  35.  
  36.  
  37. 3.5 = i
  38. SELECT date_format(HIRE_DATE, '%D %M, %Y')
  39. FROM employees;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement