用一条语句更新有一个表t1,表里面的记录形如
c0 id
c1 username
c2 city
c3 title写一个update 语句
把字符串
“aa,bb,cc,dd,ee,ff,gggg,xxxxx,uuuu,8888”这样的一组逗号分割的字符串之一随机选一更新到uername字段
比如把cc更新到了id=1的这边记录的username字段。
把gggg更新到了id=888的这边记录的username字段。就是取哪个字符串更新到username的哪条记录是随机的。
“aa,bb,cc,dd,ee,ff,gggg,xxxxx,uuuu,8888”这个字符串是放在查询语句中的。
比如
update t1 set username=随机(“aa,bb,cc,dd,ee,ff,gggg,xxxxx,uuuu,8888”)
大概这个意思。
c0 id
c1 username
c2 city
c3 title写一个update 语句
把字符串
“aa,bb,cc,dd,ee,ff,gggg,xxxxx,uuuu,8888”这样的一组逗号分割的字符串之一随机选一更新到uername字段
比如把cc更新到了id=1的这边记录的username字段。
把gggg更新到了id=888的这边记录的username字段。就是取哪个字符串更新到username的哪条记录是随机的。
“aa,bb,cc,dd,ee,ff,gggg,xxxxx,uuuu,8888”这个字符串是放在查询语句中的。
比如
update t1 set username=随机(“aa,bb,cc,dd,ee,ff,gggg,xxxxx,uuuu,8888”)
大概这个意思。
SELECT * FROM table1, table2 WHERE a=b AND c<d ORDER BY RAND() LIMIT 1;
比如LSB,字段create_by
SELECT GROUP_CONCAT(create_by ORDER BY RAND()) FROM LSB
2、再UPDATE工作表