- 博客(14)
- 收藏
- 关注
原创 python-openpyxl设置单元格填充颜色及字体颜色
接上一篇,表合并后需根据某列字段指定值整行填充颜色或设置字体颜色,以下代码为单个表操作,若需操作多表需进行循环读取。
2022-08-16 23:13:18 16526 1
原创 Python 遍历所有文件夹获取指定文件
以下图中文件夹为例,分三种情况获取文件名一、获取指定文件夹下所有文件名使用os.listdir()实现os.listdir(path):返回指定目录下所有文件名及目录名实现代码:import ospath='E:\jymx'files=os.listdir(path)for file in files: print(file)二、获取文件夹下指定文件名使用glob.glob函数实现:glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,
2020-11-26 15:41:15 9079 2
原创 MySQL 查询带斜杠“/”字段名
1、用sql 语句直接查询带斜杠字段名会报错:select * from five_orderdata where 收/支 = "收入";2、解决方法将字段名用反引号标记,即Tab键上方的按键:select * from five_orderdata where `收/支` = "收入";...
2020-04-14 10:41:20 2551 1
原创 MySQL null字段 与 not in
工作中遇到此问题:查询 select * from 表A where 字段A not in(select 字段b from 表B)若 字段A 中包含null值,则null值不能被查询出例:create table A( id int(4) NOT NULL, nam varchar(100) DEFAULT NULL, num int DEFAULT NULL...
2019-07-12 10:23:22 329
原创 Excel 批量生成指定名称工作簿
1、将需批量创建工作簿名称放入A列,如下图所示:2、输入VBA代码并运行Sub newbooks() Dim i&, p$, temp$ On Error Resume Next'忽略代码运行中的错误,避免存在异常名称工作簿等问题时,代码运行中断。 Application.ScreenUpdating = False '关闭屏幕刷新 p = Th...
2019-07-06 17:10:59 2727
原创 MySQL学习笔记(二)函数篇之其他函数
一、GROUP_CONCAT()函数说明:返回由属于一组的列值连接组合而成的结果常与关键字 GROUP BY 一起使用,能够将分组后指定的字段值都显示出来。例:使用group_concat函数查询不同 id下对应的所有 name信息原表:CREATE TABLEUSERS(IdINT(4) NOT NULL,NameVARCHAR(30) DEFAULT '' ); INSERT INT...
2019-07-05 09:51:54 192
原创 MySQL学习笔记(三)多表连接查询
当查询字段来自于多个表时,就会用到连接查询笛卡尔乘积:表 1 有 m 行,表 2 有 n 行,结果有 m*n 行一、分类按年代分类:SQL92标准:仅支持内连接SQL99标准(推荐):支持内连接+外连接(左外和右外)+交叉连接按功能分类:内连接:等值连接、非等值连接、自连接外连接:左外连接、右外连接、全外连接交叉连接二、SQL92标准1、等值连接多表等值连接的结果为多表的交...
2019-06-23 17:21:06 288
原创 Pycharm 安装与配置
安装环境:win10系统 64位安装版本:pycharm-professional-2019.1.3一、下载官网下载地址:http://www.jetbrains.com/pycharm/download/#section=windows二、安装1、点击安装包,点击Next2、修改安装路径(不建议安装在C盘)3、勾选相关选项4、install5、选择稍后重启6、...
2019-05-31 18:06:59 372
原创 MySQL学习笔记(二)函数篇之时间处理函数
日期和时间处理函数1、date() ; time()如果查询结果需求为日期,应使用date(),即使知道相应的列只包含日期也是如此。如果想要的是时间,应使用time(),这样如果以后由于某种原因有日期和时间值,你的SQL代码也不用改变。比较:select cust_id,order_num from orders where order_date = '2005-09-01';s...
2019-05-28 16:15:23 263
原创 MySQL学习笔记(二)函数篇之文本处理函数
一、文本处理函数1、拼接:concat()按照name (location)的格式列出供应商的位置select concat(vend_name,' (',vend_country,')') from vendors order by vend_name;2、trim() ; rtrim() ;ltrimrtrim(str):去掉字符串尾部空格ltrim(str):去掉字符串...
2019-05-28 10:19:38 987
原创 MySQL学习笔记(一)查询篇
本篇文章用于记录MySQl学习过程中漏掉的知识点,通过本书查漏补缺。一、limit用法1、带一个值的limit总是从第一行开始,给出的数为返回的行数select prod_name from products limit 5;#返回前五行数据2、带两个值的limit可以指定从行号为第一个值的位置开始(偏移量从0开始)select prod_name from products li...
2019-05-14 18:26:45 381
转载 Python 代码规范神器及变量命名
以下内容摘自于知乎黄海广博士,链接如下:Python代码写得丑怎么办?推荐几个神器拯救你,侵删!涉及编辑器:Jupyter notebook、Pycharm、sublime text亲测可用!Python编程语言需要遵循PEP8规范,但是初学者往往记不住这个规范,代码写得比较丑。本文推荐几个神器来拯救奇丑无边的python代码。一、Jupyter notebook 篇Jupyter no...
2019-05-12 11:17:14 2077
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人