NutzCN Logo
问答 以一张表的数据更新另外一张表,怎么玩?
发布于 2354天前 作者 qq_09dec3d3 1479 次浏览 复制 上一个帖子 下一个帖子
标签:

要实现以下SQL语句的动作,怎么用DAO? vlan的数据已查出,谢谢
update subpon set newponk=vlan.newoltpon,gh='aaa' from vlan where vlan.oldfgqbm=fgqbm

7 回复

不会要使用while吧

dao.update(B.class, Chain.from(a),Cnd.where(....));

a表的字段名怎么在语句中怎么写?

以VLAN查询的结果循环更新?

List<NutMap> maps = new ArrayList();
for (......) {
   NutMap map = new NutMap();
   map.put....
   map.put....
}
maps.get(0).put(".table", "subpon");
dao.update(maps);

话说,自定义sql直接跑update from 不就好了?为啥先查后update呢?为了兼容多种数据库?

添加回复
请先登陆
回到顶部