 |
|
ต้องการ sum คอลัมในตารางที่ใช้แบบ LINQ โดยมีเงื่อนไขครับ |
|
 |
|
|
 |
 |
|
Code (SQL)
SELECT OrderIDs.OrderID, OrderIDs.OrderDate, SUM(OrderIDs.OrderAmount) AS OrderAmount, Products.ProductName, Products.Promotion, Users.UserName,
OrderIDs.OrderStatus, Users.UserUsername
FROM Products INNER JOIN
OrderIDs INNER JOIN
Users AS Users ON OrderIDs.OrderCusID = Users.UserID ON Products.ProductID = OrderIDs.OrderProductID
GROUP BY OrderIDs.OrderID, OrderIDs.OrderDate, Products.ProductName, Products.Promotion, Users.UserName, OrderIDs.OrderStatus, Users.UserUsername
HAVING (OrderIDs.OrderStatus = 'Complete') AND (Users.UserUsername = Session(UserAuthentication)) <--Error
ผมลองไปจัดการกับ Datasource แล้วลองใน Query Builder แล้วมันก็รวมจำนวนได้ครับ
แต่ผมต้องการให้โชว์เฉพาะข้อมูลของคนที่ล๊อคอินอยู่เท่านั้น เลยลองใช้ Users.UserUsername = Session(UserAuthentication)
แต่มัน Error ครับ ช่วยหน่อยครับ ทางไหนก็ได้
|
 |
 |
 |
 |
Date :
2013-03-10 13:02:03 |
By :
Pump |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|