
主要是 这个语句中你 已经对Book.Price,Consumer.Discount,Book.WholeSell执行分组 *** 作了,因此对于这单个字段计算的到的结果肯定是唯一的,所以你计算sum也是对一个记录计算,当然一样了
SELECT Book.BID,BName,Price*Discount AS [Money],WholeSell,Sold.CID,SUM(Price*Discount-WholeSell) AS [AllProfit]
FROM Book,Sold,Consumer
Where Book.BID=Sold.BID AND Consumer.CID=Sold.CID AND Time between dateadd(dd,-30,getdate()) and getdate()
GROUP BY Sold.CID,Book.BName,Book.BID
1、在数据中打开一个存在整数数值的表,然后可以看到右下角就有查看的表格数据。
2、数据中的表的自动+1,如图所示,可以编写UPDATE biao1 SET age=age+1。
3、选中 UPDATE biao1 SET age=age+1 语句点击左上角的执行查询按钮或者按按盘f9执行该语句,一个一个来执行。
4、最后,把sql改为UPDATE biao1 SET age=age*2,执行该语句,就会把字段中的数值都x2运算,这样就是相加出来的结果了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)