Advertisement
didito33

Crud

May 23rd, 2022
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. SELECT [Name] FROM [Departments] --03
  2.  
  3. ---------------------------
  4.  
  5. SELECT [FirstName],LastName,Salary FROM Employees --04
  6.  
  7. -------------
  8.  
  9.  
  10. SELECT [FirstName],MiddleName,LastName FROM Employees --05
  11.  
  12. -----
  13.  
  14. select CONCAT([FirstName],'.',[LastName],'@softuni.bg') AS [Full Email Address] from Employees --06
  15.  
  16. ----
  17.  
  18. select distinct [Salary] from Employees --07
  19.  
  20. ----
  21.  
  22. select * from Employees where [JobTitle] = 'Sales Representative' --8
  23.  
  24. ----
  25.  
  26. select [FirstName],LastName,JobTitle from Employees where Salary between 20000 and 30000 --9
  27.  
  28. ----
  29.  
  30. select CONCAT(FirstName,' ',MiddleName,' ',LastName) AS [Full Name]FROM Employees where salary = 25000 OR salary = 14000 or Salary = 12500 or Salary = 23600 -- 10
  31.  
  32. ----
  33.  
  34. select FirstName,LastName from Employees where ManagerID IS null --11
  35.  
  36. --
  37.  
  38. select FirstName,LastName,Salary from Employees where salary > 50000 ORDER BY [Salary] DESC --12
  39.  
  40. --
  41.  
  42. select top 5 FirstName,LastName from Employees order by Salary desc --13
  43.  
  44. --
  45.  
  46. select FirstName,LastName from Employees where DepartmentID != 4 --14
  47.  
  48. --
  49.  
  50. select * from Employees order by Salary desc, FirstName asc,LastName desc, MiddleName asc --15
  51.  
  52. --
  53.  
  54. create view [V_EmployeesSalaries] AS select FirstName,LastName,Salary from Employees --16
  55.  
  56. --
  57.  
  58. create view [V_EmployeeNameJobTitle] as select CONCAT(FirstName,' ',MiddleName,' ',LastName) AS [Full Name],JobTitle from Employees --17
  59.  
  60. --
  61.  
  62. select distinct [JobTitle] from Employees --18
  63.  
  64. --
  65.  
  66. select top 10 * from [Projects] where StartDate is not null order by StartDate asc, [Name] asc --19
  67.  
  68. --
  69.  
  70. select top 7 [FirstName],LastName,HireDate from Employees where [EmployeeID] >= 193 order by HireDate desc --20
  71.  
  72. --
  73.  
  74. update [Employees] SET Salary = Salary + Salary * 0.12 WHERE DepartmentID = 1 OR DepartmentID = 2 OR DepartmentID = 4 OR DepartmentID = 11 select Salary from Employees --21
  75.  
  76. --
  77.  
  78. select PeakName from [Peaks] order by [PeakName] asc --22
  79.  
  80. ---
  81.  
  82. select top 30 CountryName,[Population] from Countries where ContinentCode = 'EU' order by Population desc,CountryName asc --23
  83.  
  84. --
  85.  
  86. select CountryName,CountryCode,
  87. CASE
  88. when CurrencyCode = 'EUR' then 'Euro'
  89. ELSE 'Not Euro'
  90. END AS [Currency]
  91. from Countries order by CountryName asc --- 24
  92.  
  93. ----
  94.  
  95. select [Name] from Characters order by [Name] asc ---25
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement