mysql两列值互换及查找包含中文值的方法

    |     2017年8月1日   |   学习偶记   |     评论已关闭   |    1387

查找列值中包含中文

select * from 表名 where not (列名 regexp ‘[\u0391-\uFFE5]’);

两列值互换

update 表名 as a, 表名 as b set a.字段A=b.字段B, a.字段B=b.字段A where a.主键id=b.主键ID【后面是其他条件】 and not (a.列名 regexp ‘[\u0391-\uFFE5]’);

噢!评论已关闭。