SQL计算个人所得税函数
分享一个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计算个人所得税函数相关推荐
- Microsoft SQL Server 自定义函数整理大全--转【叶子】的文章
SQL SERVER中是允许有自定义函数,Microsoft SQL Server并不将用户限制在定义为 Transact-SQL语言一部分的内置函数上,而是允许用户创建自己的用户定义函数. 函数是由 ...
- [转]Microsoft SQL Server 自定义函数整理大全
SQL SERVER中是允许有自定义函数,Microsoft SQL Server 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而是允许用户创建自己的用户定义函数. 函数 ...
- 使用SQL 计算一组数据的峰度、偏度 公式依据excel的KURT函数和SKEW函数 Oracle 数据库
使用SQL 计算一组数据的峰度.偏度 公式依据excel的KURT函数和SKEW函数 因为工作原因,要把excel的KURT和SKEW函数在Oracle实现出来并统计,在网上找了半天没有答案..只能自 ...
- sql计算时间差的datediff()函数怎么用
sql计算时间差的datediff函数怎么用 一.定义 二.语法 三.举例 一.定义 DATEDIFF() 函数返回两个日期之间的天数. 二.语法 DATEDIFF(datepart,startdat ...
- 用PHP计算个税,PHP计算个人所得税示例【不使用速算扣除数】
本文实例讲述了PHP计算个人所得税.分享给大家供大家参考,具体如下: 不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算.使用速算扣除数计算个人所得税过于简单,略过不提. PHP和JS ...
- php写出个人所得税,PHP计算个人所得税示例【不使用速算扣除数】
本文实例讲述了PHP计算个人所得税.分享给大家供大家参考,具体如下: 不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算.使用速算扣除数计算个人所得税过于简单,略过不提. PHP和JS ...
- 如何用php新增税金一列_PHP计算个人所得税步骤详解(附代码)
这次给大家带来PHP计算个人所得税步骤详解(附代码),PHP计算个人所得税的注意事项有哪些,下面就是实战案例,一起来看一下. 不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算.使用速 ...
- sql server charindex函数和patindex函数详解(转)
charindex和patindex函数常常用来在一段字符中搜索字符或字符串.假如被搜索的字符中包含有要搜索的字符,那么这两个函数返回一个非零的整数,这个整数是要搜索的字符在被搜索的字符中的开始位数. ...
- SQL SERVER 用户自定义函数如何定义.
CREATE FUNCTION 创建用户定义函数,它是返回值的已保存的 Transact-SQL 例程.用户定义函数不能用于执行一组修改全局数据库状态的操作.与系统函数一样,用户定 ...
- Flink SQL中的函数
Table API是内嵌在Java语言中的,很多方法需要在类中额外添加,扩展功能比较麻烦,目前支持的函数比较少,故一般情况下我们使用Flink SQL中的函数 Flink SQL中的函数主要分为两类: ...
最新文章
- 硕博就业:引进博士40万;硕士20万;本科15万
- 我想solo自己一个人!
- matlab空格会消失了,如何在Matlab中自动删除保存的尾随空格?
- [机器学习-原理篇]学习之线性回归、岭回归、Lasso回归
- php验证码只有图片没有文字_有没有免费好用的图片文字识别工具?在线就能使用超准确...
- Python的基础知识【面试遇到】
- 1.4 案例:广告预测、房价预测
- 4.MySQL优化---多表查询优化
- dede去除powered by dedecms
- 开机时提示F1continue, F2 setup
- 过滤内网IP—IPv4
- 51单片机与JQ8900语音播报模块
- linux基础52——cksum、md5sum、sha1sum
- android 微信地图定位失败,微信端H5使用百度地图定位获取当前位置安卓定位不准...
- 树莓派-MLX90614
- 飞机大战的常见Bug
- python编程语言进化_编程语言的进化史和分类
- 电子招标采购系统源码之从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。
- 想要用电脑玩游戏,好的显示器必不可少!电脑显示器要怎么选?
- 室内定位的电子地图编辑工具