SQL语句,想把A表的一列里的值修改到B表。
“在表A中添加一列no,将表B中的值(code)赋入,用SQL语句怎么写?”和他的问题有点类似我的表是people和表dd表里有字段z_id和sjfpeople表里有很多...
“在表A中添加一列no,将表B中的值(code)赋入,用SQL语句怎么写?”
和他的问题有点类似
我的表是people和表d
d表里有字段z_id和sjf
people表里有很多字段但是我需要修改的是kyjf字段
people表里的qt和z_id关联
我想把d表里的字段sjf的值赋给people表里的kyjf字段
update people set kyjf = (select sjf d where d.z_id = people.qt)
where people.qt in(select d.z_id from d)
提示:
服务器: 消息 107,级别 16,状态 3,行 1
列前缀 'd' 与查询中所用的表名或别名不匹配。
抱歉我说错了。
d表里sjf不是我要添加的结果
结果是people表里dy字段减去d表里sjf的值
然后添加到people表里kyjf
dy是客户的总积分,sjf是客户使用的积分
我想要添加到kyjf里的是客户的可以使用的积分。 展开
和他的问题有点类似
我的表是people和表d
d表里有字段z_id和sjf
people表里有很多字段但是我需要修改的是kyjf字段
people表里的qt和z_id关联
我想把d表里的字段sjf的值赋给people表里的kyjf字段
update people set kyjf = (select sjf d where d.z_id = people.qt)
where people.qt in(select d.z_id from d)
提示:
服务器: 消息 107,级别 16,状态 3,行 1
列前缀 'd' 与查询中所用的表名或别名不匹配。
抱歉我说错了。
d表里sjf不是我要添加的结果
结果是people表里dy字段减去d表里sjf的值
然后添加到people表里kyjf
dy是客户的总积分,sjf是客户使用的积分
我想要添加到kyjf里的是客户的可以使用的积分。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询