mysql中处理特殊sql语句的实例教程

Y2J
Lepaskan: 2017-05-22 15:44:12
asal
1859 orang telah melayarinya

下面小编就为大家带来一篇mysql的sql语句特殊处理语句总结(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

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

UPDATE ot_tgbz set update_day=if(update_day is null,date,update_day);
Salin selepas log masuk

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

UPDATE ot_user set xingyun_num=if(xingyun_num > 2,2,xingyun_num);
Salin selepas log masuk

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/%';
Salin selepas log masuk

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%'";
Salin selepas log masuk

【相关推荐】

1. Mysql免费视频教程

2. 删除表的sql语句在不同数据库中的写法详解

3. mysql 5.7更换数据库数据存储位置的实例详解

4. 把mysql大数据导入Navicat时报错的方法详解

5. MYSQL解锁和锁表的实例详解

Atas ialah kandungan terperinci mysql中处理特殊sql语句的实例教程. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!