社区
疑难问题
帖子详情
请问 怎样在查询时生成新的字段和结果?
pangxie
2003-07-30 08:15:27
我要对公司的工资表作如下处理,使用一条SQL语句,计算基本工资*1.15,如果工资总额大于880,则计算相应的工资税,并将结果包括工资税等输出到新的表中,请问我该怎么做?
...全文
96
10
打赏
收藏
请问 怎样在查询时生成新的字段和结果?
我要对公司的工资表作如下处理,使用一条SQL语句,计算基本工资*1.15,如果工资总额大于880,则计算相应的工资税,并将结果包括工资税等输出到新的表中,请问我该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
matboy
2003-07-30
打赏
举报
回复
用大力的
gmmy0727
2003-07-30
打赏
举报
回复
可以创建一个临时表
Select 人员姓名,基本工资*1.15 基本工资,基本工资*1.15+福利-工资税 实际工资 into
#temp_name from 你的工资表 where 基本工资*1.15+福利>880
temp_name是临时表名计算完成以后将临时表的数据导入到你 原来你用来存放的工资的表中
这种创建临时表在你的数据库断开的时候系统会自动删除,没有断开之前可以查询
pengdali
2003-07-30
打赏
举报
回复
select 姓名,基本工资*1.15 基本工资,基本工资*1.15+福利-工资税 实际工资 into 新的表名 from 你的工资表 where 基本工资*1.15+福利>880
pengdali
2003-07-30
打赏
举报
回复
select 姓名,基本工资*1.15 基本工资,case when 基本工资*1.15+福利>880 then 基本工资*1.15+福利-工资税 else 基本工资*1.15+福利 end 实际工资 into 新的表名 from 你的工资表
caiyunxia
2003-07-30
打赏
举报
回复
insert into 新表
select 基本工资*1.15 from 工资表
where 人员 in (select 人员 from 工资表 group by 工资表
having(工资)>800)
zjcxc
2003-07-30
打赏
举报
回复
如果新表已经存在
insert into 新表
select 基本工资*1.15 from 工资表 where 工资总额>800
zjcxc
2003-07-30
打赏
举报
回复
select 工资税=基本工资*1.15
insert into 新表 --生成新表
from 工资表 where 工资总额>800
caiyunxia
2003-07-30
打赏
举报
回复
表结构?
txlicenhe
2003-07-30
打赏
举报
回复
其实你在工资表中建一字段存放税额不就完了?
txlicenhe
2003-07-30
打赏
举报
回复
insert newTable Select 工资税 from 工资表 where 基本工资*1.15 > 880
SQL
生成
新
字段
的方法
如果
生成
的
新
的分类
字段
,此
时
按该
字段
进行分组计数,如果数据表没有...2、使用计算
字段
生成
新
字段
,比如一些聚合函数、窗口函数、或者
字段
之间的计算。"High Salary":所有工资 严格大于 50000 美元。| 列名 | 类型 |
MySQL之将
查询
结果
生成
新
表
SQL语句示例: CREATE TABLE school SELECT * FROM class ...如果我们想结合两个表的相同
字段
并
生成
新
表,SQL语句如下: CREATE TABLE school SELECT * FROME CLASS1,CLASS2 WHERE CLASS1.NAME=CLASS2.NAME ...
MySQL
查询
结果中增加
字段
的方法
例如我查出来的结果: |
字段
1 |
字段
2 | | 值1 | 值2 | ...我想要在结果集中增加一个
字段
,...假设你的表名为tab1,只有
字段
为a,b,想在
查询
结果中
新
增
字段
c(固定值为100),可以这样写: SELECT T.*,100 as c...
mysql
查询
结果加自定义
字段
、
查询
结果修改
字段
名称、批量修改
字段
的值、
查询
一个
字段
的是否有多个值、
时
间与字符串之间相互转换
1、
查询
出的结果,加一个自定义的
字段
和数据? SELECT * , 100 as ccFROM tab; # 增加cc
字段
值是100 select realname, user_id, 'user' as type from ds_user; 2、
查询
出的结果,修改
字段
的名称? 3、
查询
出的...
mysql 重
新
生成
排序
字段
_mysql排序
生成
排名
字段
中午,小牛发来消息给一个数据表进行排名,然后根据分数
生成
排名
字段
,想了想,排序其实不难,关键是要
生成
新
字段
,觉得目前有两种思路可行:表;studentid socre1001 901002 921003 86要
生成
结果:mingci id socre1...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章