实现在domainname字段查找中文内容 比如我要搜索模糊搜索’%.cn’ 但是这个% 只能是中文的情况下

select * from e_domains where 
 length(domainname)<>char_length(domainname) and domainname like '%.cn';

length(domainname)<>char_length(domainname) 表明不是字母或者数字 – 这样的符号 既满足中文的要求

update 目标表,(select 条件a from 表1,表2 where 条件获取要匹配的数据) as t set 要更新的字段=值 where 目标表的条件=t.条件

参考:
UPDATE Pers P, (SELECT PersId FROM pers p
WHERE (chefID IS NOT NULL
OR gehalt < (SELECT MAX(gehalt * 1.05) FROM pers MA WHERE MA.chefID = p.chefID) ) ) t SET P.gehalt = P.gehalt * 1.05 WHERE p.PersId = t.PersId http://stackoverflow.com/questions/4429319/you-cant-specify-target-table-for-update-in-from-clause 话说http://stackoverflow.com 这个问答网站不错 很多时候答案都是在这里找到的.