Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 7.81 KB | None | 0 0
  1.  
  2. SELECT
  3.     [Project5].[BookingId] AS [BookingId],
  4.     [Project5].[BookingRef] AS [BookingRef],
  5.     [Project5].[CustomerId] AS [CustomerId],
  6.     [Project5].[FirstName] AS [FirstName],
  7.     [Project5].[LastName] AS [LastName],
  8.     [Project5].[Company] AS [Company],
  9.     [Project5].[Email] AS [Email],
  10.     [Project5].[AccountType] AS [AccountType],
  11.     [Project5].[Price] AS [Price],
  12.     [Project5].[FirstName1] AS [FirstName1],
  13.     [Project5].[LastName1] AS [LastName1],
  14.     [Project5].[PickupLocation_State] AS [PickupLocation_State],
  15.     [Project5].[PickupLocation_Suburb] AS [PickupLocation_Suburb],
  16.     [Project5].[PickupDateTime] AS [PickupDateTime],
  17.     [Project5].[DropLocation_State] AS [DropLocation_State],
  18.     [Project5].[DropLocation_Suburb] AS [DropLocation_Suburb],
  19.     [Project5].[DropDateTime] AS [DropDateTime],
  20.     [Project5].[C2] AS [C1],
  21.     [Project5].[C3] AS [C2],
  22.     [Project5].[DeliverySpeed] AS [DeliverySpeed],
  23.     [Project5].[C4] AS [C3],
  24.     [Project5].[C5] AS [C4],
  25.     [Project5].[C10] AS [C5],
  26.     [Project5].[IsPreAuthorised] AS [IsPreAuthorised],
  27.     [Project5].[C6] AS [C6],
  28.     [Project5].[C7] AS [C7],
  29.     [Project5].[CreatedDateTime] AS [CreatedDateTime],
  30.     [Project5].[PickupActual] AS [PickupActual],
  31.     [Project5].[DropActual] AS [DropActual],
  32.     [Project5].[OrderNumber] AS [OrderNumber],
  33.     [Project5].[DropLocation_ContactName] AS [DropLocation_ContactName],
  34.     [Project5].[C8] AS [C8],
  35.     [Project5].[C9] AS [C9],
  36.     [Project5].[IsInterstate] AS [IsInterstate],
  37.     [Project5].[C11] AS [C10],
  38.     [Project5].[FoodReadyETA] AS [FoodReadyETA],
  39.     [Project5].[Source] AS [Source],
  40.     [Project5].[C12] AS [C11],
  41.     [Project5].[Vehicle] AS [Vehicle],
  42.     [Project5].[IsFreeDelivery] AS [IsFreeDelivery],
  43.     [Project5].[IsIncorrectDrop] AS [IsIncorrectDrop],
  44.     [Project5].[IsCancel] AS [IsCancel]
  45.     FROM ( SELECT
  46.         [Project4].[C1] AS [C1],
  47.         [Project4].[BookingId] AS [BookingId],
  48.         [Project4].[CustomerId] AS [CustomerId],
  49.         [Project4].[PickupLocation_Suburb] AS [PickupLocation_Suburb],
  50.         [Project4].[PickupLocation_State] AS [PickupLocation_State],
  51.         [Project4].[DropLocation_ContactName] AS [DropLocation_ContactName],
  52.         [Project4].[DropLocation_Suburb] AS [DropLocation_Suburb],
  53.         [Project4].[DropLocation_State] AS [DropLocation_State],
  54.         [Project4].[Vehicle] AS [Vehicle],
  55.         [Project4].[PickupDateTime] AS [PickupDateTime],
  56.         [Project4].[DeliverySpeed] AS [DeliverySpeed],
  57.         [Project4].[DropDateTime] AS [DropDateTime],
  58.         [Project4].[Price] AS [Price],
  59.         [Project4].[CreatedDateTime] AS [CreatedDateTime],
  60.         [Project4].[BookingRef] AS [BookingRef],
  61.         [Project4].[Source] AS [Source],
  62.         [Project4].[IsInterstate] AS [IsInterstate],
  63.         [Project4].[IsPreAuthorised] AS [IsPreAuthorised],
  64.         [Project4].[OrderNumber] AS [OrderNumber],
  65.         [Project4].[FoodReadyETA] AS [FoodReadyETA],
  66.         [Project4].[IsCancel] AS [IsCancel],
  67.         [Project4].[IsFreeDelivery] AS [IsFreeDelivery],
  68.         [Project4].[FirstName] AS [FirstName],
  69.         [Project4].[LastName] AS [LastName],
  70.         [Project4].[Email] AS [Email],
  71.         [Project4].[Company] AS [Company],
  72.         [Project4].[AccountType] AS [AccountType],
  73.         [Project4].[DropActual] AS [DropActual],
  74.         [Project4].[PickupActual] AS [PickupActual],
  75.         [Project4].[IsIncorrectDrop] AS [IsIncorrectDrop],
  76.         [Project4].[FirstName1] AS [FirstName1],
  77.         [Project4].[LastName1] AS [LastName1],
  78.         [Project4].[Price] +  CAST( [Project4].[BookingFee] AS decimal(19,0)) AS [C2],
  79.         CASE WHEN ([Project4].[Status] IS NULL) THEN N'' ELSE [Project4].[Status] END AS [C3],
  80.         CASE WHEN ([Project4].[CalculatedPickupETA] IS NULL) THEN [Project4].[PickupETA] ELSE [Project4].[CalculatedPickupETA] END AS [C4],
  81.         CASE WHEN ([Project4].[CalculatedDropETA] IS NULL) THEN [Project4].[DropETA] ELSE [Project4].[CalculatedDropETA] END AS [C5],
  82.         CASE WHEN ([Project4].[Score] IS NULL) THEN 0 ELSE [Project4].[Score] END AS [C6],
  83.         CASE WHEN ([Project4].[SecondaryScore] IS NULL) THEN 0 ELSE [Project4].[SecondaryScore] END AS [C7],
  84.         CASE WHEN ([Project4].[BookingId1] IS NOT NULL) THEN [Project4].[Price1] ELSE [Project4].[CourierPrice] END AS [C8],
  85.         CASE WHEN (([Project4].[IsPreAuthorised] <> 1) AND ((0 = [Project4].[Source]) OR (8 = [Project4].[Source]) OR (9 = [Project4].[Source])) AND (1 = [Project4].[AccountType]) AND (([Project4].[Status] IS NULL) OR ((LEN([Project4].[Status])) = 0))) THEN cast(1 as bit) WHEN ( NOT (([Project4].[IsPreAuthorised] <> 1) AND ((0 = [Project4].[Source]) OR (8 = [Project4].[Source]) OR (9 = [Project4].[Source])) AND (1 = [Project4].[AccountType]) AND (([Project4].[Status] IS NULL) OR ((LEN([Project4].[Status])) = 0)))) THEN cast(0 as bit) END AS [C9],
  86.         [Project4].[C2] AS [C10],
  87.         [Project4].[C3] AS [C11],
  88.         [Project4].[C4] AS [C12]
  89.         FROM ( SELECT
  90.             [Project3].[C1] AS [C1],
  91.             [Project3].[BookingId] AS [BookingId],
  92.             [Project3].[CustomerId] AS [CustomerId],
  93.             [Project3].[PickupLocation_Suburb] AS [PickupLocation_Suburb],
  94.             [Project3].[PickupLocation_State] AS [PickupLocation_State],
  95.             [Project3].[DropLocation_ContactName] AS [DropLocation_ContactName],
  96.             [Project3].[DropLocation_Suburb] AS [DropLocation_Suburb],
  97.             [Project3].[DropLocation_State] AS [DropLocation_State],
  98.             [Project3].[Vehicle] AS [Vehicle],
  99.             [Project3].[PickupDateTime] AS [PickupDateTime],
  100.             [Project3].[DeliverySpeed] AS [DeliverySpeed],
  101.             [Project3].[DropDateTime] AS [DropDateTime],
  102.             [Project3].[Price] AS [Price],
  103.             [Project3].[CreatedDateTime] AS [CreatedDateTime],
  104.             [Project3].[BookingRef] AS [BookingRef],
  105.             [Project3].[Source] AS [Source],
  106.             [Project3].[IsInterstate] AS [IsInterstate],
  107.             [Project3].[BookingFee] AS [BookingFee],
  108.             [Project3].[IsPreAuthorised] AS [IsPreAuthorised],
  109.             [Project3].[OrderNumber] AS [OrderNumber],
  110.             [Project3].[FoodReadyETA] AS [FoodReadyETA],
  111.             [Project3].[IsCancel] AS [IsCancel],
  112.             [Project3].[IsFreeDelivery] AS [IsFreeDelivery],
  113.             [Project3].[CourierPrice] AS [CourierPrice],
  114.             [Project3].[FirstName] AS [FirstName],
  115.             [Project3].[LastName] AS [LastName],
  116.             [Project3].[Email] AS [Email],
  117.             [Project3].[Company] AS [Company],
  118.             [Project3].[AccountType] AS [AccountType],
  119.             [Project3].[BookingId1] AS [BookingId1],
  120.             [Project3].[Status] AS [Status],
  121.             [Project3].[Price1] AS [Price1],
  122.             [Project3].[PickupETA] AS [PickupETA],
  123.             [Project3].[DropETA] AS [DropETA],
  124.             [Project3].[DropActual] AS [DropActual],
  125.             [Project3].[PickupActual] AS [PickupActual],
  126.             [Project3].[CalculatedPickupETA] AS [CalculatedPickupETA],
  127.             [Project3].[CalculatedDropETA] AS [CalculatedDropETA],
  128.             [Project3].[IsIncorrectDrop] AS [IsIncorrectDrop],
  129.             [Project3].[FirstName1] AS [FirstName1],
  130.             [Project3].[LastName1] AS [LastName1],
  131.             [Project3].[Score] AS [Score],
  132.             [Project3].[SecondaryScore] AS [SecondaryScore],
  133.             [Project3].[C2] AS [C2],
  134.             [Project3].[C3] AS [C3],
  135.             (SELECT
  136.                 COUNT(1) AS [A1]
  137.                 FROM [dbo].[BookingSMSAudits] AS [Extent9]
  138.                 WHERE ([Project3].[BookingId] = [Extent9].[BookingId]) AND ( NOT (([Extent9].[Status] IS NULL) OR ((LEN([Extent9].[Status])) = 0))) AN...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement