mysql中處理特殊sql語句的實例教程

下面小編就為大家帶來一篇mysql的sql語句特殊處理語句總結(必看)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1、更新整張表,如果某一行數據的某一列的值為空,那么讓他和另一列字段的值相等

UPDATE?ot_tgbz?set?update_day=if(update_day?is?null,date,update_day);

2、更新整張表,如果某個字段大于2,那么把他們都更新成2;

UPDATE?ot_user?set?xingyun_num=if(xingyun_num?>?2,2,xingyun_num);

3、把shop_goods這個表里的thumb字段里的內容中含有http://www.jb51.net/的網址全部替換成空的。

update?shop_goods??set?thumb=?replace?(thumb,'http://www.jb51.net/','')?where?thumb?like?'%http://www.jb51.net/%';

4、sql語句多字段where查詢

$map=?"?CAST(  ??`UE_account`?AS?CHAR?CHARACTER  ?????SET?utf8  ??)?LIKE?'%$data%'  ??OR?CAST(  ????`UE_accName`?AS?CHAR?CHARACTER  ????SET?utf8  ??)?LIKE?'%$data%'  ??OR?CAST(  ????`UE_truename`?AS?CHAR?CHARACTER  ????SET?utf8  ??)?LIKE?'%$data%'  ??OR?CAST(  ????`UE_phone`?AS?CHAR?CHARACTER  ????SET?utf8  ??)?LIKE?'%$data%'";

【相關推薦】

1.?查詢

2.?查詢

3.?查詢

4.?查詢

5.?查詢

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享