程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql的sql語句特殊處理語句總結(必看)

mysql的sql語句特殊處理語句總結(必看)

編輯:關於MYSQL數據庫

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%'";

以上這篇mysql的sql語句特殊處理語句總結(必看)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved