Lektion 8: lösningsförslag

  1. -- 1
  2. SELECT AddressID, AddressLine1, AddressLine2, City, StateProvinceID, PostalCode
  3. FROM Person.Address
  4. WHERE City = 'Seattle' OR City = 'Redmond' OR City = 'Newport Hills'
  5. ORDER BY City DESC
  6. -- Resten av övningarna har lösningsförslag på GitHub.
  7. -- 2
  8. -- Lösning 3-1.2 på GitHub.
  9. -- 3
  10. -- Lösningarna 3-2.1 till 3-2.4 på GitHub.
  11. -- 4
  12. -- Lösningarna 3-3.1 till 3-3.2 på GitHub.
  13. -- 5
  14. -- Lösningarna 3-4.1 till 3-4.3 på GitHub.
  15. -- 6
  16. -- Lösningarna 3-5.1 till 3-5.2 på GitHub.
  17. -- 7
  18. SELECT LastName, LEFT(LastName, 4) FROM Person.Person
  19. SELECT AddressLine1, SUBSTRING(AddressLine1, 4, 4) FROM Person.Address
  20. SELECT AddressLine1, RIGHT(AddressLine1, 4) FROM Person.Address
  21. SELECT AddressLine1, REPLACE(AddressLine1, 'Street', 'Court') FROM Person.Address
  22. SELECT ModifiedDate, MONTH(ModifiedDate) FROM Person.Person
  23. SELECT ModifiedDate, DATEPART(qq, ModifiedDate) FROM Person.Address
  24. SELECT StartDate, EndDate, DATEDIFF(dd, StartDate, EndDate) FROM Production.ProductCostHistory
  25. SELECT AddressLine1, AddressLine2, ISNULL(AddressLine2, 'No Address2') FROM Person.Address