设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
sql 怎么叠加
返回列表
发新帖
sql 怎么叠加
[复制链接]
11
|
3
|
2011-12-28 17:44:51
|
显示全部楼层
|
阅读模式
你这个表结构实现不了你的要求员工应该分级,然后根据级次顺序写SQl语句进行数据累加合并如果你的“级别”是顺序的,那么按照销售1~7、经理1~4要写出10条SQl语句顺序执行,才能满足累积的要求随便给你写个大概update 表一 a set 钱 = 钱 + (select sum(钱)from 表一,表二where 表一.员工 = 表二.员工 and 表一.员工 = 表二.上级) bwhere a.员工 = b.员工 and a.级别 = '2.0销售'后面调整级别,别的不用变语句未必能用,大概是这个意思...
回复
使用道具
举报
千问
|
2011-12-28 17:44:51
|
显示全部楼层
表述的内容不是数据库里的表结构, 你说的一个项目产品,也许本身就是由多张表组合的结果,还有投资信息,也许是更多张表的组织.应该由多个查询结果在程序界面上的显示.没有表结构,叫别人怎么写查询句?如果只是简单的联合,我可以这样帮你考虑.比如select* from投资信息 where id in (select 投资ID from 投资信息 w...
回复
使用道具
举报
千问
|
2011-12-28 17:44:51
|
显示全部楼层
建立表的连接...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行