解决方案 »
- 急!!!按年月进行查询的语句怎么写
- 重复数据只显示第一条?
- 求存储过程??????
- sql frofiler 如何跟踪到存储过程中的内容
- 数据表导入问题
- 怎么用Transact-SQL的判断和循环语句?
- 无法创建SQLSERVER注册!急,在线等,谢谢。
- 请问在Sql server里面怎样判断某一个表是否存在呀
- 怎幺修改sql server数据库的名字?
- 我在sql server里建立了一个编号字段,编号形式为001,002,003....但前面的0我在程序中还有判断有几个,不知道sql server里有没有相关的格式控制,不如插入28自动为028??
- 请教1句插入语句,关于insert into ..select..
- mysql 中 mediumtext 字段在 sql server2005 中可以用什么字段代替?
自己找。
USE AdventureWorks;
GO
SELECT SalesOrderID, ProductID, OrderQty
,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Total'
,CAST(1. * OrderQty / SUM(OrderQty) OVER(PARTITION BY SalesOrderID)
*100 AS DECIMAL(5,2))AS 'Percent by ProductID'
FROM Sales.SalesOrderDetail
WHERE SalesOrderID IN(43659,43664);
GO