Advertisement
Guest User

Untitled

a guest
Feb 12th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.30 KB | None | 0 0
  1. SELECT (basisfuncties)
  2.  
  3. 1. Haal alle werknemers op.
  4. 2. Haal alle werknemers op, sorteer ze oplopend op voornaam.
  5. 3. Haal alle werknemers op, sorteer ze aflopend op achternaam.
  6. 4. Haal de voornaam, achternaam en de datum van in dienst name op van alle werknemers
  7. 5. Toon het aantal records dat voorkomt in employees
  8. 6. Haal alle unieke voornamen van werknemers op
  9. 7. Toon het aantal unieke voornamen dat voorkomt in employees (combineer de vorige twee functies)
  10. 8. Selecteer alle gegevens van werknemers met id 10001, 10009, 10062, 11001 of 12020, gebruik maar één keer het woord emp_no!!
  11. 9. Selecteer de gegevens van alle werknemers met voornaam “Georgi” en achternaam “Facello”
  12.  
  13. 1. select * from employees.employees;
  14. 2. select * from employees.employees order by first_name;
  15. 3. select * from employees.employees order by last_name desc;
  16. 4. select employees.first_name, employees.last_name, employees.hire_date from employees.employees
  17. 5. select count(*) from employees;
  18. 6. select distinct (employees.first_name) FROM employees;
  19. 7. select count(distinct(first_name)) from employees;
  20. 8. SELECT * from employees.employees WHERE emp_no IN (10001, 10009, 10062, 11001);
  21. 9. SELECT * FROM employees WHERE first_name="Georgi" AND last_name="Facello
  22.  
  23. INSERT, UPDATE en DELETE
  24.  
  25. 1. Haal alle departementen op, sorteer ze op dept_no oplopend
  26. 2. Voeg een departement toe met de waardes “d010” en “Inovation”
  27. 3. Controleer je resultaat door het opvragen van alle departementen
  28. 4. Wijzig de naam van het departement in “Innovation”
  29. 5. Controleer je resultaat door het opvragen van alle departementen
  30. 6. Verwijder het zojuist zelf aangemaakt departement nu weer uit de database
  31. 7. Controleer je resultaat door het opvragen van alle departementen
  32.  
  33.  
  34. 1. SELECT * FROM departments ORDER BY dept_no ASC
  35. 2. INSERT INTO departments (dept_no, dept_name) VALUES ("d010","inovation");
  36. 3. SELECT * FROM departments;
  37. 4. UPDATE departments SET dept_name = 'Innovation' WHERE dept_name = "Inovation";
  38. 5. SELECT * FROM departments;
  39. 6. DELETE FROM departments WHERE dept_name="Innovation"
  40. 7. SELECT * FROM departments
  41.  
  42. String functies
  43.  
  44. 1. Haal alle werknemers op, toon de voornaam en achternaam in hoofdletters
  45. 2. Haal alle werknemers op, toon de voornaam en achternaam in kleine letters
  46. 3. Haal de achternaam op en de 5 t/m 9 letter van de achternaam van alle werknemers
  47. 4. Haal alle werknemers op met een achternaam die begint met letter "b"
  48. 5. Haal alle werknemers op met een achternaam die begint met hoofdletter "B"
  49. 6. Wat valt op?
  50. 7. Haal alle werknemers op die een achternaam hebben waar de letter "b" in voorkomt
  51.  
  52. 1. SELECT UCASE(employees.first_name), UCASE(employees.last_name) FROM employees
  53. 2. SELECT LCASE(employees.first_name), LCASE(employees.last_name) FROM employees
  54. 3.
  55. 4. SELECT * FROM employees WHERE employees.last_name LIKE 'B%'
  56. 5. SELECT * FROM employees WHERE employees.last_name LIKE 'B_'
  57. 6.
  58. 7. SELECT * FROM employees WHERE employees.last_name LIKE 'B%'
  59.  
  60. Rekenkundige functies
  61.  
  62. 1. Haal het totale bedrag op van alle salarissen
  63. 2. Vraag uit hoeveel records er in de tabel salaries zitten.
  64. 3. Bepaal het gemiddelde van alle salarissen in de tabel
  65. 4. Bepaal het gemiddelde van alle salarissen in de tabel en rond het bedrag af op drie decimalen
  66. 5. Controleer met een berekening of het gemiddelde klopt
  67. 6. Bepaal het hoogste salaris wat ooit iemand gekregen heeft
  68. 7. Bepaal het laagste salaris wat ooit iemand gekregen heeft
  69.  
  70. 1. SELECT sum(salary) From employees.salaries
  71. 2. SELECT COUNT(*) FROM employees.salaries
  72. 3. SELECT AVG(salary) FROM employees.salaries
  73. 4. SELECT AVG(salary) FROM employees.salaries
  74. 5. ja
  75. 6. SELECT MAX(salary) FROM employees.salaries;
  76. 7. SELECT MIN(salary) FROM employees.salaries;
  77.  
  78. Datum Functies
  79.  
  80. 1. Haal alle voornamen op uit employees en toon de systeemdatum na de voornaam
  81. 2. Haal de voor- en achternaam op uit employees en de systeemdatum in het formaat 2016-01-13/eeuwjaar-maand-dag
  82. 3. Haal de voor- en achternaam op uit employees en de systeemdatum in het formaat 13 januari 2016/dag maandAlsTekst eeuwjaar
  83. 4. Bepaal het hoogste salaris wat iemand op dit moment ontvangt
  84. 5. Toon de salarissen die geldig waren in de periode met daarin 31 januari 2002
  85. 6. Bepaal het hoogste salaris wat iemand in de periode met daarin 31 januari 2002 ontvangt
  86.  
  87. 1.
  88. 2.
  89. 3.
  90. 4.
  91. 5.
  92. 6.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement