哪位Erlang大神能帮忙解决个问题,我在Erlang中查询Mysql数据获得user_id 返回后是一个列表

[复制链接]
查看11 | 回复2 | 2013-4-17 14:06:06 | 显示全部楼层 |阅读模式
可以试试这样:将Sql = "update XXX set XXX=1 where XX in".然后在lists:foldl/3用户ID列表时,再将id拼凑到Sql中,这样,最后输出的结果是整一条sql语句,如:"update XXX set XXX=1 where XX in (1,2,3,4)"使用lists:concat([SqlAcc," (",N])、lists:concat([SqlAcc,",",N])、lists:concat([SqlAcc,",",N,")"]),应该是可行的....
回复

使用道具 举报

千问 | 2013-4-17 14:06:06 | 显示全部楼层
俺也不熟erlang...只知道..."update xxx set xxx=1 where xx in(" ++ "1,2,3,4" ++ ")"....
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行