在SQL Server中获取小数点后指定长度的结果
我有如下数据在SQL Server中获取小数点后指定长度的结果,sql,sql-server,Sql,Sql Server,我有如下数据 ColA ____ 15.200000 16.210000 17.213000 现在我希望输出如下 如何实现这一点应该在应用层内处理预存。您是否有更多关于如何确定小数位数的详细信息?前2名是2名,但第3名是第3名。是否有两个位置与0无关,如果结束0,则在超过2个位置时将其删除?是的,如果您不更新数据库中的数据,则正如Lukasz所说,您不必担心SQL格式问题,但这是在演示文稿中完成的。如何仅使用SQL查询来实现?(所有值都在表格的不同行中)如果2012+您可以使用format
ColA
____
15.200000
16.210000
17.213000
现在我希望输出如下
如何实现这一点应该在应用层内处理预存。您是否有更多关于如何确定小数位数的详细信息?前2名是2名,但第3名是第3名。是否有两个位置与0无关,如果结束0,则在超过2个位置时将其删除?是的,如果您不更新数据库中的数据,则正如Lukasz所说,您不必担心SQL格式问题,但这是在演示文稿中完成的。如何仅使用SQL查询来实现?(所有值都在表格的不同行中)如果2012+您可以使用format(),则#是可选的示例:选择format(17.213000,'0.00####')
15.20
16.21
17.213