每满一年增加多少,最多不能超过多少怎么写sql语句
答案:2 悬赏:0 手机版
解决时间 2021-02-19 09:59
- 提问者网友:情歌越听越心酸
- 2021-02-18 10:58
每满一年增加多少,最多不能超过多少怎么写sql语句
最佳答案
- 五星知识达人网友:愁杀梦里人
- 2021-02-18 11:12
你需求不明确,我就替你假设需求了
例如:单位年假基数是5天,每工作满一年则增加一天,年假最多15天。
表:UserInfo,列:InDate【入职时间】;YearNum【年假天数】
那么SQL语句应该这样写
update
UserInfo
set
YearNum=case when datediff(yyyy,InDate,getdate())>0 and datediff(yyyy,InDate,getdate())<=10 then datediff(yyyy,InDate,getdate())-1+5 else 15 end
例如:单位年假基数是5天,每工作满一年则增加一天,年假最多15天。
表:UserInfo,列:InDate【入职时间】;YearNum【年假天数】
那么SQL语句应该这样写
update
UserInfo
set
YearNum=case when datediff(yyyy,InDate,getdate())>0 and datediff(yyyy,InDate,getdate())<=10 then datediff(yyyy,InDate,getdate())-1+5 else 15 end
全部回答
- 1楼网友:话散在刀尖上
- 2021-02-18 12:31
sql语句增加列用alter语句实现。sql:alter table tablename add(filename1 varchar(11));给tablename字段新增加一列filename1,类型为字符串类型,最大长度为11。
sql语句:
1.结构化查询语言(structured query language)简称sql,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
2.sql 语句就是对数据库进行操作的一种语言。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯