如何在sql server中开发查找客户总数的功能?

萨里卡·阿格劳(Sarika Agrawal)

如何编写函数以查找客户总数?用户将根据名称输入产品名称,并应返回该产品的客户数量。我使用adventureworks数据库。

维拉

功能基于您在命令中的查询。

CREATE FUNCTION fnGetCustomerCount(@ProductKey AS INT)
RETURNS INT AS
BEGIN 
    RETURN (SELECT P.EnglishProductName, count(C.FirstName) AS NoOfCustomers 
            FROM Dimproduct AS P 
                INNER JOIN FactInternetSales AS F ON P.ProductKey = F.ProductKey 
                INNER JOIN DimCustomer AS C ON C.CustomerKey = F.CustomerKey
                WHERE P.ProductKey = @ProductKey
            GROUP BY P.EnglishProductName)
END

在sql中创建函数很简单。尝试自己学习。

http://msdn.microsoft.com/zh-CN/library/ms191320.aspx

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在R中查找行总数

来自分类Dev

SQL-查找每个客户的订单总数

来自分类Dev

如何在SQL Server中查找循环依赖表

来自分类Dev

从C#,如何在SQL Server中查找表的列名?

来自分类Dev

如何在SQL Server中查找日期间隔?

来自分类Dev

如何在Sql Server表中查找所选行的大小?

来自分类Dev

如何在SQL Server中查找日期间隔?

来自分类Dev

如何在SQL Server中查找非空约束的名称

来自分类Dev

如何在SQL Server中查找浮点舍入错误

来自分类Dev

如何在SQL Server中查找浮点舍入错误

来自分类Dev

如何在SQL Server中查找更高的重复ID?

来自分类Dev

如何在SQL Server 2005中查找值的最低行数

来自分类Dev

如何在Sql Server表中查找所选行的大小?

来自分类Dev

如何在SQL Server 2012中查找参考键?

来自分类Dev

如何在SQL Server中查找非空约束的名称

来自分类Dev

如何在SQL server中查找记录的变化

来自分类Dev

sql server 如何在复合非聚集索引中查找?

来自分类Dev

如何在 SQL Server 中查找当前值以外的值?

来自分类Dev

如何在 SQL Server 中查找/查看 tempdb

来自分类Dev

如何在SQL Server中加密功能

来自分类Dev

如何在SQL SERVER 2008中使用滞后功能

来自分类Dev

如何在SQL Server 2012中使用转换功能?

来自分类Dev

如何在SQL SERVER 2008中使用滞后功能

来自分类Dev

如何在 SQL Plus 中测试功能

来自分类Dev

如何在JavaScript中设置客户的“ $”功能?

来自分类Dev

sql-server-如何在SQL Server中查找列的不同总和?

来自分类Dev

<>如何在SQL中工作?

来自分类Dev

如何在SQL中减去

来自分类Dev

如何在SQL中实现