用户定义的功能-它们的编码习惯不好吗?
|
我正在编写包含相当复杂的数据集和大量联接的报告。为了简化问题,并且因为我基本上是一个OO开发人员,所以我一直在编写很少的(通常是标量的)函数来完成可以通过加入子查询来完成的工作。这种事情:
SELECT
x.Name, x.userId,
... [more columns and joins]
dbo.CountOrders(x.userId)
FROM Customers x
WHERE ...
这是好习惯吗? ?慢?我应该编写常规的T-SQL来完成这些工作吗?
没有找到相关结果
已邀请:
3 个回复
才脊烽馈低
葛瞎说漓
赣借