我有 2 个查询。
第一个收到错误消息,它无法转换日期或时间
select a.ProductID, sum(a.Quantity) as Qty ,SUM (a.SubTotal) as Sub
from TransactionDetail a join Transactions b on a.TransactionID = b.TransactionDate
group by productID
所以我尝试如下转换日期和时间
select a.ProductID, sum(a.Quantity) as Qty ,SUM (a.SubTotal) as Sub
from TransactionDetail a join Transactions b on a.TransactionID = (Convert(varchar(10),b.TransactionDate,101)) b.TransactionDate
group by productID
但现在我收到了这个错误信息:
消息 102,级别 15,状态 1,第 3 行 'b' 附近的语法不正确。