1. replace(column,'old','new') 把column列中旧的数据替换成新的数据
update product set description=replace(description,'kindeditor','')
2. LEFT(column, num) 查询column中Num个字节的字符串,用来查询子字符串
SELECT LEFT(NAME,2) from city
3. 查询当天数据 to_days()
mysql> select count(1) from flow_shipment where status=2 and to_days(create_time)=to_days(now());
4. 查询一天前数据 date_sub()
mysql> select count(1) from flow_shipment where status=2 and create_time>DATE_SUB(CURDATE(), INTERVAL 1 DAY);
5. 查询30分钟前的数据
select Id,OrderId,Status from OrderHistory where UpdateTime<(CURRENT_TIMESTAMP - INTERVAL 30 MINUTE)
6. 查询前一天的数据 to_days()
select * from order_info where TO_DAYS(NOW())-TO_DAYS(order_time) = 1
7. 查询当月数据
SELECT * FROM order_info WHERE DATE_FORMAT(order_time, '%Y%m') = DATE_FORMAT(CURDATE(), '%Y%m')
8. 删除重复数据,只留一条
delete from order_info where id not in ( select max(id) from order_info group by order_id order by order_id)
9. 删除表中多余的重复记录(多个字段),数据库只保留id最大的记录
delete from order_detail where id in( select a.id from ( select id from order_detail where (order_id,sku_id) in (select order_id,sku_id from order_detail group by order_id,sku_id having count(*) > 1) and id not in (select max(id) from order_detail group by order_id,sku_id having count(*)>1) ) a )
相关推荐
### MySQL常用函数详解 #### 数学函数 - **ABS(x)**: 返回参数`x`的绝对值。 - **BIN(x)**: 将十进制数字`x`转换为二进制字符串表示。 - **CEILING(x)**: 返回不小于`x`的最小整数值。 - **EXP(x)**: 返回`e`的`x`...
MySQL常用函数 MySQL常用函数
### MySQL常用函数详解 #### 一、数学函数 在MySQL中,数学函数是处理数值数据的基本工具之一。这些函数能够帮助我们执行简单的算术运算、数值转换以及进行数学计算。 - **ABS(x)**:返回`x`的绝对值。例如,`ABS...
包含了MySQL常用的所有函数及详解。IFNULL(expr1,expr2),FROM_UNIXTIME。
Mysql常用函数列表 CONCAT (string2 [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 …… 数学类 ABS (number2 ) //绝对值 …… 日期...
### MySQL常用函数详解 #### 一、数学函数 数学函数是MySQL中经常使用的一类函数,主要用于处理各种类型的数字,如整数、浮点数等。以下是一些常用的数学函数: 1. **ABS(X)**: 返回`X`的绝对值。 - 示例:`...
### MySQL 常用函数及概念详解 #### 一、MySQL 数据库优化——重点函数与概念应用 在处理大规模数据时,对MySQL数据库进行优化至关重要。优化不仅能够提高查询速度,减少服务器负担,还能有效提升应用程序的整体...
MySQL常用函数汇总
mysql 函数整理,方便使用。。。。。。。。。。。。。。。。。。。。。
MySQL 常用函数精编版 在 MySQL 中,函数是指对输入参数值返回一个具有特定关系的值,主要分为数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息和加密函数等。以下是 MySQL 中一些常用的函数: 数学...
这篇文本“mysql常用函数.txt”很可能是列举了一些在MySQL中经常用到的函数,这对于理解和操作MySQL数据库至关重要。以下是对MySQL中一些关键函数的详细介绍: 1. **SELECT函数**:这是查询数据的基本函数,用于从...
掌握这些MySQL常用函数,可以极大地提升你的SQL编写能力,使你在数据查询和处理时更加得心应手。在实际工作中,可以根据需求灵活运用这些函数,创建复杂的查询语句,实现高效的数据操作。不断实践和学习,你将成为...
mysql常用函数
mysql常用函数大全,不用每次去网上查,快速便捷
Mysql的常用函数整体, 从网上收集的一些常用函数, 进行汇总整体成文档 MySQL控制流函数: CASE WHEN[test1] THEN [result1]...ELSE [default] END如果testN是真,则返回resultN,否则返回default CASE [test] WHEN...
以下是关于MySQL常用函数的一些详细说明: **一、控制流程函数** 1. **CASE...WHEN...END** 语句:这是一个条件判断语句,可以根据不同的条件返回不同的结果。在给定的示例中,Eg1 判断1是否大于0,如果是则返回'...
以下是 MySQL 常用函数的详细说明: 1. `mysql_affected_rows`:这个函数返回上一次操作(如INSERT、UPDATE、DELETE)影响的记录行数,可以帮助判断操作是否成功。 2. `mysql_change_user`:允许在已建立的连接上...