//每5分钟统计 SELECT DATE_FORMAT(create_time, ‘%Y-%m-%d %H:%i’) AS start_time, COUNT(*) AS count FROM payment_flow WHERE crea … 继续阅读 每 5 分钟统计数量的 SQL 查询
标签:mysql
mysql死锁问题排查
1,应用服务死锁日志如下: 2023-12-06 02:30:00.845 [http-nio-18114-exec-94] [8qhhiv1vihh4e26] [ERROR] PayoutService [918] – updatePay … 继续阅读 mysql死锁问题排查
mysql删除重复记录
DELETE t1 FROM tmp_b t1 INNER JOIN tmp_b t2 WHERE t1.a = t2.a AND t1.id > t2.id; 此查询使用了自身的表别名t1和t2,并且只删除了id较大的记录,以保留a … 继续阅读 mysql删除重复记录
mysql主备
1.备库执行: vi /www/server/data/auto.cnf server-uuid=c9567840-a03e-4c68-bc8d-xxxxxx //跟主库不一样 2.备库执行: server-id=2//跟主库不一样 &nb … 继续阅读 mysql主备
mysql常用函数
SELECT DATE_SUB(CURRENT_DATE, INTERVAL 3 DAY) AS three_days_ago; SELECT DATE_ADD(current_date, INTERVAL -3 DAY) AS three … 继续阅读 mysql常用函数
两个表差异数据比对SQL
结果集1 select id,status,amount,create_time,callback_time from tmp_b where create_time>’2023-05-06′ and acco … 继续阅读 两个表差异数据比对SQL
存储过程相关命令
使用SHOW CREATE PROCEDURE语句:可以使用SHOW CREATE PROCEDURE语句来显示存储过程的定义和内容。语法如下: SHOW CREATE PROCEDURE procedure_name; 使用INFORMA … 继续阅读 存储过程相关命令
常用SQL
SELECT DATE_FORMAT(create_time,’%Y-%m-%d %H:%i:%s’)mydate, count(1)num from payment_flow where create_time>=’2023-05- … 继续阅读 常用SQL
存储过程示例001
编写存储过程 入参:(IN p_tjdate VARCHAR(10), IN p_channel VARCHAR(64), IN p_account_id VARCHAR(64), IN p_amount INT) SELECT sum(p … 继续阅读 存储过程示例001
mysql导出
#!/bin/bash # 数据库连接信息 HOST=”localhost” PORT=”3306″ DBNAME=”your_db_name” USER=”your_db_username” PASSWORD=”your_db_passw … 继续阅读 mysql导出