mysql窗口函数是什么
说明1、可以用来实现一些新的查询方式。2、窗口函数像SUM()、COUNT()这样的集合函数,但不是将多行查询结果合并为一行,而是将结果返回多行。也就是说,窗口函数不需要GROUPBY。实例mysql> select *, rank() over w as `rank` from classes -> window w as (order by stu_count);+--------+-----------+------+| name ...
2024-01-10mysqlmysqldump如何使用
说明1、mysqldump在库被删除的情况下,无法直接从文件恢复,需要手动新建同名库,才能从文件恢复数据。语法shell> mysqlimport -uroot -p [--local] dbname order_tab.txt [option]option参数可以是以下选项: --fields-terminated-by=name (字段分隔符)--fields-enclosed-by=name (字段引用符)--fields-optionally-enclosed-by=name (字段引用符...
2024-01-10pythonUnittest的组成
1、TestFixture,用于测试环境的准备和销毁还原。当测试用例每次执行之前需要准备测试环境,每次测试完成后还原测试环境,比如执行前连接数据库、打开浏览器等,执行完成后需要还原数据库、关闭浏览器等操作。这时候就可以启用testfixture。2、TestCase,一个测试用例。一个类class继承 unittest.TestCase...
2024-01-10pythonconcat方法的作用
说明1、concat方法相当于数据库中的全连接,可以指定按某个轴进行连接,也可以指定连接的方式join。2、与数据库不同的时concat不会去重。要达到去重的效果可以使用drop_duplicates方法。语法concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False, keys=None, levels=None, names=None, verify_integrity...
2024-01-10pythonjoin()合并DataFrame的操作
1、说明join方法提供了一个简便的方法用于将两个DataFrame中的不同的列索引合并成为一个DataFrame。2、语法join(self, other, on=None, how='left', lsuffix='', rsuffix='',sort=False):3、返回值DataFrame包含来自调用方和调用方的列的DataFrame other。4、注意参数on, lsuffix和rsuffix传递列表时不支持DataFrame对象。支持将索引级别...
2024-01-10pythonmerge()的连接
1、说明pandas提供了一个类似于关系数据库的连接(join)操作的方法merage,可以根据一个或多个键将不同DataFrame中的行连接起来。2、语法merge(left, right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=True, suffixes=('_x', '_y'), copy=True, indicator=False)...
2024-01-10python中pandas模块查看DataFrame
1、首先加载pandas模块import pandas2、然后创建一个DataFramedf = pd.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False)3、初始化一个DataFrame。该DataFrame将作为样例,用于下面的讲解:data = { '性别':['male','male','female','male'], '姓名':['汤师爷','县长','县长夫人','黄老爷'], ...
2024-01-10python继承的多种类型
类型说明单一继承1、单级继承使派生类能够从单个父类继承特征。多级继承2、多级继承使派生类能够从直接父类继承属性。而直接父类又从其父类继承属性。3、层次继承分层级继承使多个派生类能够从父类继承属性。4、多重继承多级继承使一个派生类可以从多个基类继承属性。实例class employee1()://Pa...
2024-01-10python循环语句的两种类型
1、有限循环,for循环,是可以依次得到序列循环中每个元素,并依次处理。遍历一个可迭代对象,主要用来遍历序列、列表、字符串、元祖、字典与集合。else子句:它在语句条件变为 false 时被执行,但循环被break终止时不执行。# 语法: #循环变量:代表着当前可迭代对象中的某个元素# for...
2024-01-10python中的两种输出语句
1、print语句,无论什么类型,整形、浮点型、字符串等都可以直接输出。a=Trueprint(type(a)) #使用type()函数,返回数值的“类型”<br>>><class 'bool'>2、input语句,阻塞式输出:input()函数默认输出的为字符串类型,需要eval()函数将其进行转换。name=input("请输入您的名字:")age=input("请输入您的年...
2024-01-10