考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:编程开发 > MYSQL > 文章内容
  

Mysql教程:mysql的sql语句特殊处理语句总结(必看)

 [ 2017年8月31日 ] 【

  1、更新整张表,如果某一行数据的某一列的值为空,那么让他和另一列字段的值相等

  ?

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

  2、更新整张表,如果某个字段大于2,那么把他们都更新成2;

  ?

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

  3、把shop_goods这个表里的thumb字段里的内容中含有http://www.jb51.net/的网址全部替换成空的。

  ?

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

  4、sql语句多字段where查询

  ?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$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语句特殊处理语句总结(必看)就是小编分享给大家的全部内容了

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved