sqlserver 均值保留小数

在这里插入图片描述在这里插入图片描述



use master
go

if exists( select * from sysdatabases where name='LeetCode')
	begin
		drop database LeetCode
		select 1 as deleted_LeetCode
	end
create database LeetCode
use LeetCode
go

if exists(select * from sysobjects where name='Employee')
	drop table Employee
create table Employee
(
	employee_id  int primary key,
	name  varchar(20),
	experience_years  int
)

insert into Employee values
	--(1, 'Khaled', 3), (2, 'Ali', 2), (3, 'John', 1), (4, 'Doe', 2)
	(1,'qk',11),(2,'prqvt',22),(3,'nfeltfjwi',22),(4,'ljyaezj',27),(5,'y',23),(6,'sipmi',18),(7,'xshwcocj',29),(8,'ifpyx',16),(9,'arn',18),(10,'fyqblblx',9),(11,'pqkwek',17),(12,'ufirmczjau',9),(13,'w',28),(14,'hksbhleeen',6),(15,'rnnxr',15),(16,'ymc',4),(17,'hzzpjre',29),(18,'sesmyrkrc',30),(19,'zr',4),(20,'trky',5),(21,'k',28),(22,'chwum',22),(23,'aj',20),(24,'yqrovlxki',0),(25,'juec',17),(26,'kre',15),(27,'y',4),(28,'kmhf',12),(29,'edcj',2),(30,'vv',4),(31,'zysb',14),(32,'dthvenxeqt',7),(33,'yvr',24),(34,'mqxt',11),(35,'yduucuh',25),(36,'a',30),(37,'fftbrtj',22),(38,'jwsdgsaz',7),(39,'pxah',6),(40,'rj',3),(41,'hsrvgjp',15),(42,'ylbbtheeyb',15),(43,'fywjflxlih',26),(44,'lofy',22),(45,'mkrisafjz',8),(46,'gt',2),(47,'hpmasdxevx',0),(48,'jbajov',11),(49,'ibnntts',3),(50,'tbvkbmxjh',5),(51,'zidspwa',10),(52,'giu',11),(53,'upvgk',7),(54,'mkappx',30),(55,'htvri',17),(56,'ofxyvuha',4),(57,'c',24),(58,'bctxixy',5),(59,'ut',16)
go


if exists(select * from sysobjects where name='Project')
	drop table Project
create table Project
(
	project_id int,
	employee_id int,
	constraint pk_project primary key(project_id, employee_id),
	constraint fk_employee foreign key(employee_id) references Employee(employee_id)
)
insert into Project values
	--(1, 1),(1, 2),(1, 3),(2, 1),(2, 4)
	(1,2),(1,37),(1,3),(1,38),(1,4),(1,20),(1,14),(1,44),(1,29),(1,41),(1,51),(1,56),(1,34),(1,12),(1,31),(1,13),(1,48),(1,15),(1,23),(1,45),(1,5),(1,11),(1,25),(1,54),(1,8),(1,7),(1,36),(1,52),(1,6),(1,18),(1,57),(1,26),(1,43),(1,32),(1,55),(1,1),(1,16),(1,39),(1,50),(1,49),(1,28),(1,53),(1,17),(1,10),(1,40),(1,27),(1,22),(1,21),(2,45),(2,40),(2,21),(2,57),(2,53),(2,47),(2,33),(2,36),(2,55),(2,58),(2,49),(2,24),(2,16),(2,23),(2,18),(2,6),(2,46),(2,22),(2,41),(2,4),(2,28),(2,37),(2,10),(2,11),(2,44),(2,31),(2,5),(2,48),(2,43),(2,34),(2,12),(2,30),(2,42),(2,39),(2,35),(2,29),(2,54),(2,7),(2,50),(2,9),(3,36),(3,2),(3,40),(3,23),(3,57),(3,17),(3,11),(3,43),(3,21),(3,51),(3,3),(3,32),(3,19),(3,10),(3,56),(3,16),(3,55),(3,39),(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在SQL Server中,如果要保留两位小数,有两种方法可以实现。 第一种方法是使用Round()函数。你可以使用Round()函数来将一个数值四舍五入到指定的小数位数。例如,使用Round(@num, 2)将会保留@num变量的两位小数。需要注意的是,如果@num是一个常数,如Round(2.3344, 2),那么有效数字后面的数字将会变为0,结果将变为2.3300。 第二种方法是使用Convert()函数。你可以使用Convert()函数将一个数值转换为指定的数据类型,并指定要保留的有效数字位数。例如,使用Convert(decimal(18,2), @num)将会将@num变量转换为decimal(18,2)类型,并保留两位小数。这种方法不会将有效数字后面的数字变为0。 所以,在SQL Server中,你可以使用Round()函数或Convert()函数来保留两位小数。这两种方法略有不同,Round()函数会将有效数字后面的数字变为0,而Convert()函数不会。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Sql Server 保留几位小数的三种做法](https://blog.csdn.net/FelixT666/article/details/48173925)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [SQL server 查询保留两位小数](https://blog.csdn.net/qq_38225873/article/details/85049628)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值