- 博客(15)
- 收藏
- 关注
原创 数据分析excel函数
求一月和八月的和,中间可以用逗号隔开=SUM('拌客源数据1-8月'!J2:J25,'拌客源数据1-8月'!J496:J562)J2:J25是一月,J496:J562是八月,感叹号!指的是非本sheet数据。
2024-03-07 11:44:47
689
原创 数据分析excel操作
拿到任何一个表都需要首先备份,打开excel表,单击右键选移动或复制——移动到最后——同时勾选备份。并且单击右键将备份隐藏(这样不容易误操作)。
2024-03-06 16:23:44
504
1
原创 SQL练习34题
emp:dept:salgrade:第一步:取得每个部门的最高薪水:select deptno,max(sal) as maxsal from emp group by deptno;第二步:将以上查询结果作为临时表t,进行表连接查询:select e.ename,t.* from emp e join (select deptno,max(sal) as maxsal from emp group by deptno) t on t.deptno=e.deptno and t.maxsal=e.sal;第
2024-01-11 22:00:08
1010
原创 SQL 事务语句
事务就是完整的业务逻辑,是最小工作单元。事务开启insertinsert...deleteupadate事务结束只有DML数据操作语句(insert、delete、update)才有事务一说,其他语句和事务无关,事务语句其实就是多条DML语句同时成功。只要涉及到数据更改,就一定要考虑安全问题。
2024-01-06 20:13:19
576
1
原创 SQL数据操作语句DML
insert into 表名(字段1,字段2,字段3) values (值1,值2,值3);字段顺序可以和表中顺序不一样,但字段名和值要一一对应。没有给值,没有设置其他默认值的字段默认是null。insert语句中的字段名可以省略:insert into 表名 values();但省略字段名就需要给所有的字段名都要赋值,并且顺序是按照表中的顺序来。
2024-01-04 16:04:23
844
1
原创 SQL DDL表操作语句
create table 表名(字段名1 数据类型,字段2 数据类型,字段3 数据类型);可以使用default给定默认值表名建议以t_或者tbl_开头,可读性强二、MySQL中的常见数据类型1.varchar可变长度字符串,最长255,即varchar(255)。可根据实际数据动态分配空间。可节省空间,但相较于char效率变低。2.char定长字符串,最长255,即char(255)。不管实际数据长度是多少,分配固定长度空间存储数据。
2024-01-04 15:54:22
1588
1
原创 SQL 查询语句(五)子查询
select语句中嵌套select语句,被嵌套的select语句就叫子查询,子查询可以出现在:select..(select)..from..(select)..where..(select)..案例:找出比最低工资高的员工姓名和工资?注意错误语句:select ename,sal from emp where sal>min(sal);因为where后面不能使用分组函数正确思路:第一步,查询出最低工资select min(sal) from emp;第二步,查询大于最低工资的员工名字和工资:select
2024-01-02 22:36:35
570
原创 SQL 查询语句(四)连接查询
多张表联合起来查询称为连接查询。如果两张表查询没有限制,最终查询结果就会是两张表数据条数的乘积。如emp表中ename数据有14条,dept表中dename数据有4条,没有限制的最终查询结果是14*4=56条信息。表连接次数越多效率越低。注意:为了查询效率,需要给表起别名,指定某个字段在哪个表中查询:e.ename就是在e表中查询ename,否则会在两张表中都找一遍ename字段,降低了查询效率。SQL语句举例:这条语句中给表emp起别名e,表dept起别名d。
2024-01-02 17:51:23
961
原创 SQL 查询语句(三)分组函数
注意分组处理函数也叫多行处理函数,输入多行,最终输出一行。必须先分组再使用,如果没有对数据进行分组,整张表默认是一组。注意1.分组函数自动忽略null,不需要再用ifnull函数处理。2.分组函数不能直接使用在where子句中错误语句:select ename,sal from emp where sal>min(sal);报错信息为无效使用分组函数这是因为,在SQL中,语句顺序应该是select...from...where...group by...order by...
2023-12-31 14:02:54
617
原创 MySQL常用命令(创建和查看)
注意:database要加s,分号是英文的。默认有四个数据库,使用 use test;就可以使用名为test的数据库。
2023-12-23 22:57:34
432
1
原创 python使用yaml文件
使用yaml目的:复杂代码可以实现仅修改yaml文件,重新运行打开yaml文件的python命令后参数就可以更新。不需要在python文件中找需要修改的参数位置。一、新建yaml文件yaml文件是一种文件类型,相当于txt、doc这样的。先创建一个1.txt文件,然后重命名文件,把后缀名改成为.yaml就可以直接创建yaml文件。如果不显示后缀名,单击我的电脑——查看,选中“文件扩展名”。二、yaml文件可以放的对象对应python就是字典、列表、和纯量(少用)三、编辑yaml来存放参数
2021-12-15 21:45:47
20250
原创 Linux 运行python命令
一、查看当前文件cd work xiaoming二、查看环境列表和激活环境source activate new_env(new_env是环境名)三、查看python版本python --version四、查看运行情况jobs -l(是小写字母l)五、运行python文件和查看输出结果nohup python main.py >out.txt 2>&1 &gedit out.txt(正常显示done)...
2021-12-12 19:54:30
3188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人