sql - 使用 union all 概念时的小数位问题

标签 sql sql-server

SELECT 1.233
UNION ALL
SELECT 333

我得到的输出是:

1.233
333.000

但我不想要那个额外的小数位。我需要输出为:

1.233
333.

请帮帮我。

最佳答案

试试这个

SELECT CAST(1.233 AS FLOAT)
UNION ALL
SELECT 333

关于sql - 使用 union all 概念时的小数位问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36395688/

相关文章:

mysql - 使用 NOT IN 语句的 PHP 选择查询

sql-server - SQL Server与Docker和Entity Framework的连接

sql-server - SQL在表格末尾添加一行和一列以显示平均值

sql-server - 按最新排序,但按另一个 ID 列放在一起

mysql - SQL查询同时返回带空格和不带空格的标签

sql-server - sql server在参数中传递字符串

mysql - 在行间计算之前对记录进行排序的选项是什么?

sql - Firebird VARCHAR 中的 NULL 字符

php - SQL更新多列

mysql - super /父 SQL 表上的索引