首页 \ 问答 \ 在SQL Server 2008中舍入小数(Rounding down decimal numbers in SQL Server 2008)

在SQL Server 2008中舍入小数(Rounding down decimal numbers in SQL Server 2008)

我阅读了RoundFloorCeil等T-SQL的所有函数,但他们都没有为我正确舍入十进制数。

我有两个问题:

  1. 如何舍入十进制数( 3.69 ==> 3.5 )?
  2. 如何四舍五入取整数的最后3位数(例如142600 ==> 143000 )?

I read all rounding functions of T-SQL like Round, Floor, and Ceil, but none of them has rounded down decimal numbers correctly for me.

I have 2 questions:

  1. How to round down a decimal number (3.69 ==> 3.5)?
  2. How to round up the last 3 digits of an integer (e.g. 142600 ==> 143000)?

原文:https://stackoverflow.com/questions/21072136
更新时间:2023-07-11 18:07

最满意答案

这个就不能一概而论了
什么行业都是这样,要看能力和经验
以广州为例:
如果没有经验,入职的话,三四千到五千多左右吧
如果经验在2年以上的话,可以达到8千到一万左右
如果经验在七八年的话,2万是不成问题的
当然,我说的都是大概,因公司因行业不同而不同!

其他回答

企业对于大数据技术的旺盛需求已经在相关it职位的薪酬水平上得到体现。在《2014薪酬调查指南》中,robert half techology(简称rht)汇总出数据及数据管理领域的十大it职位。其中收入水平最高的是数据仓库经理,职位起薪在11万5250美元到15万4250美元之间。收入增幅最大的职位则为商务智能分析师,预计其今年提升比例可达7.4%。下面我们就一起来了解与这十大数据it职位相关的薪酬、技能要求以及主要职责。

一、数据仓库经理
主要职责:
1.设计、开发、维护数据仓库/中心;
2.帮助确保数据系统与企业架构相适应;
3.实施数据收集策略;
4.管理技术资源及相关人员。

在rht汇总的这份名单当中,收入水平最高的职位为数据仓库经理,其起薪范围在每年11万5250美元到15万4250美元之间(预计与2013年相比上涨5.9%)。该职位需要应聘者具备一系列技术与管理技能,其中包括:深入的数据库理念与实践背景;亲手使用数据仓库工具及架构的经验;强大的分析能力;项目管理经验;能够熟练使用数据库语言及应用,例如甲骨文、微软sql server以及ibm db2等。

二、数据架构师
主要职责:
1.根据业务要求提供数据库解决方案;
2.创建数据设计模型以及数据库架构;
3.帮助定义企业数据架构;
4.领导技术团队建立数据标准;
5.创建并测试数据库原型。

本次rht排名当中薪酬水平位居第二的是数据架构师,这一高级职位要求担任者具备强大的分析与创造性技能,并拥有丰富的数据系统、数据库方法、设计与建模知识(起薪范围为11万1750美元到15万3750美元,与去年相比预计增幅为7.2%)。数据架构师的职责在于规划并协调数据资源。根据rht的说法,了解网络管理、应用程序架构以及性能管理等相关知识能为担任者带来显著的薪酬增益。企业雇主往往希望应聘者能具备unix、linux、solaris以及windows等环境下的甲骨文、微软sql server、ibm db2乃至其它数据库的相关技能。

三、数据库经理
主要职责:
1.维护数据库环境;
2.帮助设定企业数据标准;
3.管理预算及工作量分配;
4.管理资源规划与灾难恢复。

要求:创造性、分析型思维人才,能够领导数据库专业团队、规划信息系统策略并为高级it管理者提供解决实例。数据库经理还需要对数据库技术的方方面面具备深入理解,rht指出。企业雇主通常要求应聘者拥有五年的甲骨文、微软sql server、ibm db2或者类似环境的使用经验,并从事过技术管理工作。这一职位的起薪范围从10万7750美元到14万9000美元,与2013年相比预计上涨5.9%。

四、商务智能分析师
主要职责:
1.开发面向企业整体环境的数据分析/报告解决方案;
2.对来自不同来源的数据进行分析;
3.就分析结果进行沟通并提出建议;
4.开发数据整理规划。

商务智能分析师需要对数据库技术的方方面面具备强大的背景积累,特别是需要了解与之相关的分析与报告工具。此外,拥有对数据库查询、存储流程编写、联机分析处理(简称olap)以及数据立方技术的了解对于商务智能分析师同样非常重要。商务智能分析师的起薪估计将在今年迎来7.4%的提升——这一提升幅度领跑本次由rht发布的十大数据/数据库职位榜——其实际起薪数额在10万1250美元到14万2250美元之间。

五、数据仓库分析师
主要职责:
1.收集、分析并挖掘数据;
2.研究数据存储/报告解决方案;
3.帮助将数据需求转化为逻辑数据模型;
4.为数据交互机制定义用户界面。

一位优秀的数据仓库分析师应该具备哪些特质?出色的研究、分析以及问题处理技能,再加上强大的语言表达与书面沟通能力。从事这项工作的其它先决条件还包括具备传统数据库理论知识以及数据模型与架构的处理经验。根据rht的调查,这一职位的起薪在9万9000美元到13万3750美元之间,与2013年相比预计上涨5.8%。

六、数据建模师
职位要求:
1.分析企业需求,创建数据流模型;
2.与项目负责人沟通并提出建议;
3.帮助确保数据报告机制的可用性;
4.与客户及管理层共同解决数据质量问题。

优秀的数据分析及问题处理技能对于数据建模师来说至关重要。他们还需要具备良好的沟通能力以及与其它团队的协作能力。此外,熟悉数据建模工具及方案同样非常关键,而且还需要具备数据库系统应用程序、存储流程以及数据仓库的相关知识,rht表示。这一职位的起薪范围为9万7250美元到13万4250美元,预计2014年薪酬涨幅将达到5.8%。

七、数据库开发人员
主要职责:
1.为存储、检索及报告机制开发数据库对象/结构;
2.负责数据库设计并进行性能调节;
3.为数据库管理员提供支持;
4.为web应用程序开发后端数据库接口。

对于数据库开发人员这一角色来说,具备传统数据库理论及实践的深刻理解是完成工作的主要前提。此外,数据库开发人员还需具备微软sql server、甲骨文或者ibm db2的使用经验以及专业认证资质(微软认证数据库管理员或者甲骨文数据库管理员认证专家),rht指出。数据库开发人员需要充当分析者、强大的问题解决者以及出色的沟通者。这一职位的起薪范围在9万2000美元到13万4500美元之间,预计今年薪酬水平与2013年相比将迎来6.5%的提升。

八、门户管理员
主要职责:
1.将功能性需求集成至门户应用当中;
2.管理用户对于门户资源的访问;
3.部署并管理门户组件应用;
4.确保企业web环境的可用性。

门户管理员需要能够分析并解决复杂问题,同时具备与企业web应用、服务、系统以及支持技术相关的专业知识,rht表示。由于门户管理员通常需要与技术以及非技术团队交流,因此出色的书面及口头沟通能力同样非常重要。这一职位的起薪范围在9万1250美元到12万1000美元之间,预计今年收入增幅将达到5.6%。

九、数据库管理员
主要职责:
1.维护并监控企业数据库;
2.根据要求对数据库作出修改;
3.确保数据库完整性以及系统可用性;
4.维护数据库备份基础设施。

数据库管理员需要在数据库结构、配置、安装与实践方面具备坚实的知识储备,rht指出。此外,他们还需要具备良好的客户服务心态以及作为团队一分子的工作能力。拥有传统数据库语言及应用——例如微软sql server、甲骨文以及ibm db2——的使用经验非常重要,能够取得由微软、甲骨文或者其它机构提供的认证资质也将对工作大有助益。2014年这一职位的起薪范围在8万7500美元到12万6000美元之间,与上年相比预计增幅为5.4%。

十、数据分析/报告编写人员
主要职责:
1.分析数据系统并将数据流汇总成文件;
2.为数据提取工作开发自动化规程;
3.编写报告并提供建议;
4.帮助建立事务型系统及数据仓库。

对于数据库分析/报告编写人员这一职位来说,rht认为具备强大的分析、量化以及问题解决能力,并且对传统数据库理论及实践拥有丰富知识的应聘者是最好的人选。2014年这一职位的薪酬范围在6万7750美元到10万1000美元之间(与上年相比预计上涨5.3%)。雇主一般要求应聘者在主流数据库平台的使用方面拥有数年经验——例如微软sql server、甲骨文以及ibm db2。值得一提的是,数据分析/报告编写人员需要同时具备独立工作以及与数据系统团队通力配合的能力。

相关问答

更多
  • 可以的,现在出钱就行,全国性那种证书报名有要求的,你可以查一下,不行网上有中介之类的帮你搞定的
  • 数据分析师已经是目前只具有前景的职业之一,作为一名女生数据分析师成员,分享下到底女生适合做数据分析师吗?而数据分析师适合女生嘛,下面看下数据分析师是干嘛的。 数据分析这个行业也有很多细分领域的,比如做业务支持,你可以朝技术方面深入,做商业智能方面的专家。你也可以朝管理和战略决策方面发展,做职业经理人。 我觉得无论什么工作兴趣最重要,要做数据分析师最基本的就是不讨厌数字,如果你跟他讲那个指标是通过怎么样的乘除加减得到的,他会觉得不耐烦,那么显然他不适合做数据分析;如果对数据较敏感,能够一眼发现异常值,数据分布 ...
  • 目前国内hadoop社区还是非常火的,各种培训机构也是如雨后春笋,我觉得要做数据分析的话,你只要掌握hadoop使用就行了,当然学习的话肯定要从搭建开发环境开始,然后自己写MapReduce程序,相关的框架hive。hbase也要去学习。。基础的话,Java。Python。Linux
  • sql语言在你说这三个软键之间有些略微的区别,但是如果你掌握了一个软件的语言 其他两个软键能够大致上互通。 掌握这个语言是因为 阿里巴巴的数据都是存在放sql的数据库里面的,一方面可能需要你通过sql代码编写重新组织数据库构将,另一方面需要你能够灵活的从sql中导出你想要的数据进行分析。。。所以这个是必备的
  • 第一,初级数据分析师简历,很多是都是过HR端,主要会看行业是否比较相同或者类似;第二,基本的技能是否满足相应的企业的要求,一种来说,初级数据分析师更多是处理临时需求以及日常经营类的分析,所以对于EXCEL、SQL、数学功底及市场分析功底就差不多了;第三,侯选人有没有发展的潜力,主要是对于侯选人的学历,专业,特别是大学会比较关注,一般来说专业合适,大学会是次位的,但是学历一定要本科以上,不然这个数据分析师也走不了多远;第四,侯选人对于岗位的匹配程度,如果之前在BAT或者知名的企业做过,差不多都会眼前一亮,主要 ...
  • 这个就不能一概而论了 什么行业都是这样,要看能力和经验 以广州为例: 如果没有经验,入职的话,三四千到五千多左右吧 如果经验在2年以上的话,可以达到8千到一万左右 如果经验在七八年的话,2万是不成问题的 当然,我说的都是大概,因公司因行业不同而不同!
  • 国内的企业数据分析岗位其实不成体系的,

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)