mysql error 1093_mysql ERROR 1093 (HY000)

原理

就是避免在同一语句中,先select出同一表中的某些值,再update这个表

基本格式:

update 表A set 字段=值 where id in (select id from (select 表A.id from wp_posts a left join ……一大长串查询……) 别名);

Error 3144: Cannot create a JSON value from a string with CHARACTER SET ‘binary’

根据排查,原来是我往 json 类型传数据时,传入了 go 结构体