下面有一个用sql查询的表,在某些列中,数字的小数点后有太多的零。如何修改当前的sql查询,使其显示所需的表?谢谢!从表1中选择名称、金额、产品数量| 名称|量|产品数量|| --|--|--|| 一|10.000000| 1.0000000000|| B| 123.000000000| 3.0000000000|我想要这样的table| 名称|量|产品数量|| --|--|--|| 一| 10 | 1 || B| 123 | 3 |我应该如何更新sql查询?谢谢
uqcuzwp81#
您可以使用CAST或ROUND。
CAST
ROUND
SELECT Name, CAST(amount AS INT) AS amount, CAST(Number_of_products AS INT) AS Number_of_products FROM Table1
个字符将INT更改为您期望的结果数据类型BIGINT,SMALLINT等。
INT
BIGINT
SMALLINT
1条答案
按热度按时间uqcuzwp81#
您可以使用
CAST
或ROUND
。个字符
将
INT
更改为您期望的结果数据类型BIGINT
,SMALLINT
等。