求助:同一表中的更新语句

[复制链接]
查看11 | 回复5 | 2013-2-25 14:51:24 | 显示全部楼层 |阅读模式
我现在有两张表A,B
A属于商品类型表。如:水果 type=3食物type=1
id=1 parentid=null
id=2 parentid=1
B属于信息表。
现在有个人C、D, 录入了水果的信息.并分别设定了显示顺序
C苹果rowindex=1type=1
parentrowindex=null
鸭梨rowindex=2type=1
parentrowindex=null
现在我想在B表中,复制出这两种数据 但需要把两个数据的rowindex分别更新到另一个字段parentRowindex、结果如下。
D苹果type=3parentrowindex=1
鸭梨type=3parentrowindex=2

请问 更新语句该怎么写


回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
楼主,最好自己能把测试数据贴出来
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
这问题提的。完全不知所云啊。
至少B表的结构我是没看出来。
给出ABCD表的建表语句及测试数据,再把问题描述的清晰一点吧。
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
我也看不懂
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
insert into B selectrowindex,type from A
具体sql你自己改改吧
按我理解你是插入记录 不是更新
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
楼主,你得学会让别人明白你的问题先
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行