社区
MS-SQL Server
帖子详情
请教SQL语句
罗晓宇
2004-11-22 01:13:32
有两表:
FP_Program (FormId,ProgramID, ..)
FP_Status (FormId, ProgramID,..)
现在 FP_Program 表中的 ProgramID 为 NULL
要求将 FP_Status 表中的 ProgramID 字段 导入到 FP_Program 表中的 ProgramID 字段中,
两表之间的关联字段是 FormId
...全文
92
16
打赏
收藏
请教SQL语句
有两表: FP_Program (FormId,ProgramID, ..) FP_Status (FormId, ProgramID,..) 现在 FP_Program 表中的 ProgramID 为 NULL 要求将 FP_Status 表中的 ProgramID 字段 导入到 FP_Program 表中的 ProgramID 字段中, 两表之间的关联字段是 FormId
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
罗晓宇
2004-11-22
打赏
举报
回复
wenhongL(打死我也不说)
你的SQL也对 同样谢谢你。
zzxiaoma
2004-11-22
打赏
举报
回复
update FP_Status set FP_Status.ProgramID=FP_Program.ProgramID from FP_Status,FP_Program where FP_Status.FormId=FP_Program.FormId
lsxaa
2004-11-22
打赏
举报
回复
回复人: ykily(老实人) ( ) 信誉:100 2004-11-22 13:43:00 得分: 0
忘了对应关系可能不唯一,结果又被抢了先。。。。。。
心里终于平衡一点了...
ykily
2004-11-22
打赏
举报
回复
忘了对应关系可能不唯一,结果又被抢了先。。。。。。
教条主义害死人。。。。。。
wenhongL
2004-11-22
打赏
举报
回复
UPDATE A
set a.programid=b.ProgramID
from FP_Program a inner join FP_Stat b on a.FormId=b.FormId
zlp321002
2004-11-22
打赏
举报
回复
Sorry,应该是这样的。。。
update FP_Program
set ProgramID=b.ProgramID from FP_Status b where FP_Program.FormId=b.FormId
lsxaa
2004-11-22
打赏
举报
回复
不能吧 是怎么个对应关系,一对多、多对多、多对1
要不这样
update FP_Program
set ProgramID=(select top 1 ProgramID
from FP_Status
where FormId=FP_Program .FormId)
罗晓宇
2004-11-22
打赏
举报
回复
ykily , lsxaa 别忙急问题还没有解决呢,
两位的SQL语句多不能执行啊。
ykily
2004-11-22
打赏
举报
回复
被 ykily(老实人) 抢楼了 郁闷中...
--------------------------
哈哈,今天一直在忙,偶然回了个帖,又觉得问题没什么意思。
突然发现自己压了铅笔刀一楼,心里那个美啊。。。。。。
决定了,今天留单位加班,不回家了!!!
davorsuker39
2004-11-22
打赏
举报
回复
update FP_Program set ProgramID=b.ProgramID
from FP_Status b
where FormId=b.FormId
mschen
2004-11-22
打赏
举报
回复
update FP_Program set ProgramID=(
select ProgramID from FP_Status where FormId=FP_Program.FormId)
lsxaa
2004-11-22
打赏
举报
回复
被 ykily(老实人) 抢楼了 郁闷中...
lsxaa
2004-11-22
打赏
举报
回复
update FP_Program set ProgramID=b.ProgramID
from FP_Status b
where FormId=b.FormId
ykily
2004-11-22
打赏
举报
回复
update FP_Program a,FP_Status b set a.ProgramID=b.ProgramID where a.FormId=b.FormId
zlp321002
2004-11-22
打赏
举报
回复
update FP_Program a,FP_Status b set a.ProgramID=b.ProgramID where a.FormId=b.FormId
一个查询的
SQL语句
请教
,希望能够用一条
SQL语句
得到结果
一个查询的
SQL语句
请教
,希望能够用一条
SQL语句
得到结果
一条
sql语句
完成MySQL去重留一
查了资料,
请教
了大佬之后得出了一个很便利的
sql语句
,这里分享下这段
sql语句
和思路。 需求分析 数据库中存在重复记录,删除保留其中一条(是否重复判断基准为多个字段) 解决方案 碰到这个需求的时候,心里大概是有...
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题: 1. 自己写了SQL却不知道对不对。 2. 在上线后...
SQL server中实现断言
最近学习数据库系统概论,遇到了一个问题,查了好久没有解决,
请教
老师后才了解到在SQL server中要在触发 器中定义涉及多个表或聚集操作的完整性约束,现在分享给大家。 在SQL中可以使用数据定义语言中的CREATE ...
ASP 提示非法赋值的解决方法
正常来说 代码没问题“`ID也有值 但是库改成了SQL SERVER库 因不长用所以
请教
各位这个错误是哪里问题 Microsoft VBScript 运行时错误 错误 ‘800a01f5’ 非法赋值: ‘SqlStr’ /admin/list/savedate.asp,行60 错误...
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章