如何在SQL Server中获取当前月份的数量?
一月的手段我想要1和12月我想要12.
我是sqlserver的新手.
我从数据库查询一些数据,它也返回带有结果的空值.
我的疑问是;
select amount, distributorid from paymants
Run Code Online (Sandbox Code Playgroud)
一些经销商已null values 进入 amount column.
请帮忙!
谢谢
我想在我的选择查询中得到0而不是null.
我的意思是,如果表中没有条目,我的查询当前显示为数量列的NULL.
如果选择查询中的金额列为NULL,我可以获得0吗?
我想从表中选择数百万条记录,我正在使用select查询.
目前只需几分钟即可获取数据.
我可以快点得到它吗?
我正在使用SQL Server 2008 R2.
我使用以下查询: -
SELECT
sum(Orders.BusinessVolumeTotal) as BusinessVolume,
sum(Orders.CommissionableVolumeTotal) as CommissionableVolume,
OrderTypes.OrderTypeDescription,
Orders.OrderTypeID
FROM
Orders
INNER JOIN
OrderTypes ON Orders.OrderTypeID = OrderTypes.OrderTypeID
WHERE
Orders.OrderDate > convert(DATETIME, '{0}')
and Orders.OrderDate < convert(DATETIME, '{1}')
GROUP BY
Orders.OrderTypeID, OrderTypes.OrderTypeDescription
Run Code Online (Sandbox Code Playgroud)
提前致谢.
我需要在select查询中获得总月数.
我的表名是"Customers",列名是"Createddate".
我需要计算"Createddate"到当前日期之间的月数.
提前致谢.