社区
Oracle
帖子详情
把数据库表转置怎么弄?分不够可以加,up有分
natty2003
2004-04-30 10:11:34
把表1
编号 津贴类别
001 岗位津贴
002 职位津贴
转置后
职工号 岗位津贴 职位津贴
999 20 30
888 65 89
怎么实现这样的效果啊
...全文
140
4
打赏
收藏
把数据库表转置怎么弄?分不够可以加,up有分
把表1 编号 津贴类别 001 岗位津贴 002 职位津贴 转置后 职工号 岗位津贴 职位津贴 999 20 30 888 65 89 怎么实现这样的效果啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuangyu
2004-04-30
打赏
举报
回复
select a.职工号 ,sum(decode(b.津贴类别,'岗位津贴',a.金额,0)) 岗位津贴,sum(decode(b.津贴类别,'职位津贴',a.金额,0)) 职位津贴 from 表2 a,表1 b where a.职工号 =b.职工号 group by a.职工号
welyngj
2004-04-30
打赏
举报
回复
select 职工号 ,
max(case 岗位类别 when '岗位津贴' then 金额 end) 岗位津贴 ,
max( case 岗位类别 when '职位津贴' then 金额 end) 职位津贴
from
(
select 职工号,t1.津贴类别, 金额 from t1, t2 where t1.编号=t2.编号
) t
group by 职工号
natty2003
2004-04-30
打赏
举报
回复
还有一个存数据的表
表2
职工号 编号 金额
999 001 20
999 002 30
888 001 65
888 002 89
welyngj
2004-04-30
打赏
举报
回复
数据空穴来风?
flask_migrate 报错 Target database is not up to date
在执行Flask-Migrate
数据库
迁移时遇到'Target database is not up to date'错误,原因是
数据库
中的版本信息与迁移文件不匹配。解决方法包括删除迁移文件后重新迁移或在
数据库
中手动更新版本号。确保alembic_version
表
中的version_num与迁移文件名一致,或者在开发环境中选择删除并重建
数据库
。
数据库
迁移Target database is not up to date报错
在执行Flask-Migrate
数据库
迁移时遇到Target database is not up to date错误。通过检查Alembic的版本信息和
数据库
状态,发现模型修改后版本不一致。尝试删除migrations和
数据库
文件,重新初始化并执行迁移,解决了问题,但会导致数据丢失。适用于学习环境。
Flask-Migrate用法(Target database is not up to date原因、No changes in schema detected原因)
本文通过实例演示如何使用Flask-Migrate进行
数据库
迁移,解决在修改
数据库
表
结构时遇到的问题,如Target database is not up to date等错误。
flask
数据库
迁移测试ERROR [root] Error: Target database is not up to date.
本文详细介绍了在使用Flask框架进行
数据库
迁移时遇到的Target database is not up to date错误的解决方案。通过删除migration文件夹及alembic_version
表
,重新执行dbstamp heads命令,可以有效解决版本不对应的问题。
数据仓库Data Warehouse
本文围绕数据仓库展开,介绍了数据处理方式(OLTP、OLAP)、数据建模(关系建模、维度建模)、维度
表
与事实
表
分
类等内容。阐述了数仓特征、
分
层、规范设计,还提及宽
表
窄
表
、ETL、元数据、数据治理等概念,最后说明了数仓的作用、构建步骤及如何赋能产品业务。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章