分享一个SQL计算个人所得税计算函数。(原创,转载请注明原文链接。https://blog.csdn.net/xxjltan/article/details/110916871)

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
goALTER  function [dbo].[gs_tax] (@gsje money) returns money As Begin declare @taxbase money  --个税免征额起征点 declare @tax money  --返回应计算个税的金额 declare @tax_je money
set @taxbase=5000 set @tax=@gsje-@taxbase set @tax_je=case when   0>=@tax then 0 when  @tax<=3000 then   @tax*0.03000-0 when  3000<@tax and @tax<=12000 then   @tax*0.10000-210 when  12000<@tax and @tax<=25000 then   @tax*0.20000-1410 when  25000<@tax and @tax<=35000 then   @tax*0.25000-2660 when  35000<@tax and @tax<=55000  then   @tax*0.30000-4410 when  55000<@tax and @tax<=80000  then   @tax*0.35000-7160 when  80000<@tax  then   @tax*0.45000-15160 -- when   then   @tax*0.00000-0 -- when   then   @tax*0.00000-0 end return round(@tax_je,2) End

SQL计算个人所得税函数相关推荐

  1. Microsoft SQL Server 自定义函数整理大全--转【叶子】的文章

    SQL SERVER中是允许有自定义函数,Microsoft SQL Server并不将用户限制在定义为 Transact-SQL语言一部分的内置函数上,而是允许用户创建自己的用户定义函数. 函数是由 ...

  2. [转]Microsoft SQL Server 自定义函数整理大全

    SQL SERVER中是允许有自定义函数,Microsoft SQL Server 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而是允许用户创建自己的用户定义函数. 函数 ...

  3. 使用SQL 计算一组数据的峰度、偏度 公式依据excel的KURT函数和SKEW函数 Oracle 数据库

    使用SQL 计算一组数据的峰度.偏度 公式依据excel的KURT函数和SKEW函数 因为工作原因,要把excel的KURT和SKEW函数在Oracle实现出来并统计,在网上找了半天没有答案..只能自 ...

  4. sql计算时间差的datediff()函数怎么用

    sql计算时间差的datediff函数怎么用 一.定义 二.语法 三.举例 一.定义 DATEDIFF() 函数返回两个日期之间的天数. 二.语法 DATEDIFF(datepart,startdat ...

  5. 用PHP计算个税,PHP计算个人所得税示例【不使用速算扣除数】

    本文实例讲述了PHP计算个人所得税.分享给大家供大家参考,具体如下: 不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算.使用速算扣除数计算个人所得税过于简单,略过不提. PHP和JS ...

  6. php写出个人所得税,PHP计算个人所得税示例【不使用速算扣除数】

    本文实例讲述了PHP计算个人所得税.分享给大家供大家参考,具体如下: 不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算.使用速算扣除数计算个人所得税过于简单,略过不提. PHP和JS ...

  7. 如何用php新增税金一列_PHP计算个人所得税步骤详解(附代码)

    这次给大家带来PHP计算个人所得税步骤详解(附代码),PHP计算个人所得税的注意事项有哪些,下面就是实战案例,一起来看一下. 不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算.使用速 ...

  8. sql server charindex函数和patindex函数详解(转)

    charindex和patindex函数常常用来在一段字符中搜索字符或字符串.假如被搜索的字符中包含有要搜索的字符,那么这两个函数返回一个非零的整数,这个整数是要搜索的字符在被搜索的字符中的开始位数. ...

  9. SQL SERVER 用户自定义函数如何定义.

    CREATE   FUNCTION     创建用户定义函数,它是返回值的已保存的   Transact-SQL   例程.用户定义函数不能用于执行一组修改全局数据库状态的操作.与系统函数一样,用户定 ...

  10. Flink SQL中的函数

    Table API是内嵌在Java语言中的,很多方法需要在类中额外添加,扩展功能比较麻烦,目前支持的函数比较少,故一般情况下我们使用Flink SQL中的函数 Flink SQL中的函数主要分为两类: ...

最新文章

  1. 硕博就业:引进博士40万;硕士20万;本科15万
  2. 我想solo自己一个人!
  3. matlab空格会消失了,如何在Matlab中自动删除保存的尾随空格?
  4. [机器学习-原理篇]学习之线性回归、岭回归、Lasso回归
  5. php验证码只有图片没有文字_有没有免费好用的图片文字识别工具?在线就能使用超准确...
  6. Python的基础知识【面试遇到】
  7. 1.4 案例:广告预测、房价预测
  8. 4.MySQL优化---多表查询优化
  9. dede去除powered by dedecms
  10. 开机时提示F1continue, F2 setup
  11. 过滤内网IP—IPv4
  12. 51单片机与JQ8900语音播报模块
  13. linux基础52——cksum、md5sum、sha1sum
  14. android 微信地图定位失败,微信端H5使用百度地图定位获取当前位置安卓定位不准...
  15. 树莓派-MLX90614
  16. 飞机大战的常见Bug
  17. python编程语言进化_编程语言的进化史和分类
  18. 电子招标采购系统源码之从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。
  19. 想要用电脑玩游戏,好的显示器必不可少!电脑显示器要怎么选?
  20. 室内定位的电子地图编辑工具

热门文章

  1. EXCEL ToDOLE宏病毒文件手工删除方法----高手飘过
  2. Cesium添加百度地图
  3. 魔兽争霸平台显示服务器地址错误,发现(魔兽争霸出现错误的解决方法)
  4. 菠萝V1mini是以太坊唯一的静音机器
  5. 贝叶斯信念网络简介以及算法整理笔记
  6. 机器学习算法_Quora上的大牛们最喜欢哪种机器学习算法?
  7. C语言运行时间过长假死,解决xcode打开时loading假死的问题
  8. 电商erp软件有哪些好处?
  9. c语言中大写a对应的数字,123456789a
  10. 李小铭计算机专业应聘书作文,应聘申请书英语作文