YavorGrancharov

Basic_CRUD_exercises

Oct 2nd, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 2.25 KB | None | 0 0
  1. SELECT * FROM departments;
  2. ----------1
  3. SELECT name FROM departments;
  4. ----------2
  5. SELECT first_name,last_name,salary FROM employees;
  6. ----------3
  7. SELECT first_name,middle_name,last_name FROM employees;
  8. ---------4
  9. SELECT concat(`first_name`,'.',`last_name`,'@softuni.bg') AS 'full_name_adress'
  10. FROM employees;
  11. -----------5
  12. SELECT DISTINCT salary FROM employees ORDER BY employee_id;
  13. ---------6
  14. SELECT * FROM employees WHERE job_title = "Sales Representative"
  15. ORDER BY employee_id;
  16. ---------7
  17. SELECT  first_name,last_name,job_title FROM employees
  18. WHERE salary >= 20000 AND salary <= 30000 ORDER BY employee_id;
  19. ----------8
  20. SELECT first_name,last_name FROM employees
  21. WHERE manager_id IS NULL;
  22. ---------------9
  23. SELECT first_name,last_name,salary FROM employees
  24. WHERE salary > 50000 ORDER BY salary DESC;
  25. -----------10
  26. SELECT first_name,last_name FROM employees
  27. ORDER BY salary DESC LIMIT 5;
  28. ------------11
  29. SELECT first_name,last_name FROM employees
  30. WHERE NOT department_id = 4;
  31. ------------12
  32. SELECT * FROM employees ORDER BY salary DESC, first_name,
  33. last_name DESC, middle_name;
  34. -------------13
  35. CREATE VIEW `v_employees_salaries` AS SELECT first_name,last_name,
  36. salary FROM employees;
  37. SELECT * FROM `v_employees_salaries`;
  38. ------------14
  39. CREATE VIEW `v_employees_job_titles` AS SELECT concat(`first_name`,' ',
  40. IFNULL(`middle_name`, ''),' ',`last_name`) AS 'full_name',job_title FROM employees;
  41. SELECT * FROM `v_employees_job_titles`;
  42. -----------15
  43. SELECT DISTINCT job_title FROM employees;
  44. --------16
  45. SELECT * FROM projects ORDER BY start_date,name LIMIT 10;
  46. ----------17
  47. SELECT first_name,last_name,hire_date
  48. FROM employees ORDER BY hire_date DESC LIMIT 7;
  49. -------------18
  50. UPDATE employees
  51. SET salary = salary * 1.12
  52. WHERE department_id = '1' OR department_id = '2'
  53. OR department_id = '4' OR department_id = '11';
  54. SELECT salary FROM employees;
  55. ------------19
  56. SELECT peak_name FROM peaks ORDER BY peak_name;
  57. -----------20
  58. SELECT country_name,population FROM countries
  59. WHERE continent_code='EU'
  60. ORDER BY population DESC,country_name LIMIT 30;
  61. -----------21
  62. SELECT country_name,country_code, IF(currency_code='EUR','Euro','Not Euro')
  63. FROM countries ORDER BY country_name ASC;
  64. -------------22
  65. SELECT name FROM characters ORDER BY name ASC;
Advertisement
Add Comment
Please, Sign In to add comment