SELECT SUM(ISNULL(COU.CoursePrice, 0)) AS aa FROM hrflagwxsp.dbo.CourseInfo COU WITH(NOLOCK) JOIN dbo.OrderListInfo ORD ON ORD.CourseInfoId=COU.CourseId WHERE COU.IsDelete=0 AND ORD.IsDelete=0 AND ORD.PayTime<>'1900-01-01 00:00:00.000' 查出为空默认为0
时间: 2024-03-28 16:38:48 浏览: 36
CoupleFila-cr.zip_CoupleFila-cr.exe_coupleFila_couplefila 安装_cou
5星 · 资源好评率100%
是的,这个查询语句中使用了 ISNULL() 函数,它的作用是将 NULL 值转换成 0。如果查询结果为空,则 SUM() 函数将返回 0。因此,如果在 hrflagwxsp.dbo.CourseInfo 和 dbo.OrderListInfo 表中没有符合条件的记录或者它们的 CoursePrice 字段值都为 NULL,那么查询结果将是 0。
阅读全文