Guest User

Untitled

a guest
Apr 25th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. SELECT sum(p.PointValue) as [Total Points],
  2. d.FirstName + ' ' + d.lastname as [Driver],
  3. d.kartnumber as [Kart Number],
  4. rc.RaceClass as [Race Class]
  5. FROM driver_tbl d
  6. JOIN Results r on d.driverid = r.DriverID
  7. JOIN Points_tbl p on r.PointID = p.PointID
  8. JOIN RaceSchedule_tbl rs on r.RaceScheduleID = rs.RaceScheduleId
  9. JOIN RaceClassLookup_tbl rc on r.RaceClassID = rc.RaceClassID
  10. WHERE rs.RaceComplete = 1
  11. GROUP BY d.KartNumber, d.FirstName, d.LastName, rc.RaceClass
  12.  
  13. namespace Shaffer.Models.ViewModel
  14. {
  15. public class DriversModel
  16. {
  17. public int DriverID { get; set; }
  18. public string FirstName { get; set; }
  19. public string LastName { get; set; }
  20. public string NickName { get; set; }
  21. public string KartNumber { get; set; }
  22. public int RaceClassID { get; set; }
  23. public bool checkedin { get; set; }
  24. }
  25. }
  26.  
  27. namespace Shaffer.Models.ViewModel
  28. {
  29. public class PointsModel
  30. {
  31. [Key]
  32. public int PointID { get; set; }
  33. public string Result { get; set; }
  34. public string ResultDesc { get; set; }
  35. public int PointValue { get; set; }
  36. }
  37. }
  38.  
  39. namespace Shaffer.Models.ViewModel
  40. {
  41. public class RaceClassModel
  42. {
  43. public int RaceClassID { get; set; }
  44. public string RaceClass { get; set; }
  45. }
  46. }
  47.  
  48. namespace Shaffer.Models.ViewModel
  49. {
  50. public class RaceScheduleModel
  51. {
  52. public int RaceScheduleID { get; set; }
  53. public string RaceName { get; set; }
  54. public DateTime RaceDate { get; set; }
  55. public bool RaceComplete { get; set; }
  56. }
  57. }
Add Comment
Please, Sign In to add comment