摘要: CREATE DEFINER=`root`@`%` PROCEDURE `ProcessLargeTable`() BEGIN DECLARE done INT DEFAULT FALSE; DECLARE cur_id BIGINT; DECLARE max_id BIGINT DEFAULT 6 阅读全文
posted @ 2024-05-17 18:02 yongqi-911 阅读(2) 评论(0) 推荐(0) 编辑
摘要: PG get_json_object(remark, '$.字段英文名') -- MYSQL aa=[{"tableName":"CBONDDESCRIPTION","alias":"a","tableId":476}] JSON_UNQUOTE(JSON_EXTRACT(aa,'$[0].tabl 阅读全文
posted @ 2024-03-05 18:10 yongqi-911 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 修改df 列名 import pandas as pd import json data = { 'keys': ['a', 'b', 'c', 'd'], 'values': [1, 2, 3, 4] } columns_mapping = {'keys': 'keys11', 'values': 阅读全文
posted @ 2024-03-01 11:09 yongqi-911 阅读(137) 评论(0) 推荐(0) 编辑
摘要: import pandas as pd import pymysql # 数据库连接信息 source_db_config = { 'host': 'source_db_host', 'user': 'source_db_user', 'password': 'source_db_password' 阅读全文
posted @ 2024-02-28 10:58 yongqi-911 阅读(1) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- # @Time : 2023-09-07 # @Author : Carl_DJ """ 实现功能: 1、python直接链接SqlServer数据库可以MySQL数据库,进行数据对比 2、对比mysql和SqlServer两个数据库的表名以及表内数据 阅读全文
posted @ 2024-02-21 18:14 yongqi-911 阅读(11) 评论(0) 推荐(0) 编辑
摘要: select TRIM( SUBSTRING_INDEX( SUBSTRING_INDEX('【GINA_验证债券代码.V1】', '、', id), '、', -1 ) ) AS S_INFO_WINDCODE from nb_mark WHERE ID <= ( CHAR_LENGTH('【GI 阅读全文
posted @ 2024-02-19 12:37 yongqi-911 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1、多字段like模糊查询优化:最常见的写法:where a like '%xx%' or b like '%xx%' or c like '%xx%'这种写法查询效率低,经过调查,下面的方法可以替代,并且效率高: 2、如果like的关键字相同:where instr(nvl(a, '')||nvl 阅读全文
posted @ 2023-12-22 18:07 yongqi-911 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 通过指定日期获取本周五,上周五 周一, 周二 ,周三, 周四, 周五, 周六, 周日 , 对应 0,1,2,3,4,5,6 -- 本周五SELECT DATE_FORMAT(DATE_SUB('2023-12-28', INTERVAL WEEKDAY('2023-12-28')-4 DAY), ' 阅读全文
posted @ 2023-12-21 14:01 yongqi-911 阅读(9) 评论(0) 推荐(0) 编辑
摘要: # MySQL 给出开始和截束日期,每年生成一个记录 2024-08-05 2028-8-8 并指输入格式为 2024/9/1 %Y/%c/%e ,一般为 %Y-%m-%d 2023-08-08 SELECT DATE_FORMAT(DATE_SUB('开始日期', INTERVAL -pos ye 阅读全文
posted @ 2023-09-05 15:57 yongqi-911 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 两个日期相减,计算工作天数(不含周六周日) SET @strdate='20230804'; SET @enddate='20230818';select DATEDIFF(@enddate, @strdate) + 1-DATEDIFF(ADDDATE(@enddate, INTERVAL 1 - 阅读全文
posted @ 2023-08-11 11:26 yongqi-911 阅读(62) 评论(0) 推荐(0) 编辑