Advertisement
Guest User

Untitled

a guest
Feb 20th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.97 KB | None | 0 0
  1. SELECT DISTINCT(od.InvoiceNo), c.Name AS Contact,
  2. c.Street + ' ' + c.City + ' ' + c.Zip AS Address,
  3. c.TIN, od.DateAdded, od.SONo AS PurchaseNo,
  4. odd.Quantity, i.Name, i.Description,
  5. ISNULL((SELECT odt.Price FROM Orders_Details odt
  6. WHERE odt.ItemID = i.ItemID AND odt.OrderNo = od.SONo),
  7. (SELECT TOP 1 Price FROM Items_Prices
  8. WHERE ItemID = i.ItemID ORDER BY RefNo DESC)) AS Price,
  9. (SELECT odt.DollarPrice FROM Orders_Details odt
  10. WHERE odt.ItemID = i.ItemID AND odt.OrderNo = od.SONo) AS DollarPrice,
  11. ISNULL((SELECT odt.Amount FROM Orders_Details odt
  12. WHERE odt.ItemID = i.ItemID AND odt.OrderNo = od.SONo),
  13. (SELECT TOP 1 Price FROM Items_Prices
  14. WHERE ItemID = i.ItemID ORDER BY RefNo DESC) * odd.Quantity) AS Amount
  15. FROM Orders_Deliveries od
  16. LEFT JOIN Orders o ON o.SONo = od.SONo
  17. INNER JOIN Orders_Deliveries_Details odd ON od.DeliveryNo = odd.DeliveryNo
  18. INNER JOIN Customers c ON odd.CustomerID = c.CustomerID
  19. INNER JOIN Items i ON odd.ItemID = i.ItemID
  20. WHERE od.InvoiceNo=23456
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement