1.用一条SQL语句删除除了自动编号不同,其他都相同的学生冗余信息
Delete from student
Where ‘自动编号’ not in
(select min(‘自动编号’)
From student
Group by ‘学号’,’姓名’,’课程编号’,’课程名称’,’分数’)
2.用一条SQL语句显示所有可能的比赛组合
Select
From team a,team b
Where a.name < b.name
1.DataFrame.reset_index(inplace = True,drop=True) 代表直接用重置后的索引代替以前的索引,并且删除以前的索引
Drop 为False就将之前的索引作为一个新列保存下来
2.df1 = concat([df1,df2])
3.if _name_ == ‘_main_’:
作用:在if _name_ == ‘_main_’:下的代码只有在当前文件直接作为脚本执行时才会被执行,而import到其他脚本是不会被执行的;
原理:每个python模块(python文件)都包含内置的变量 __name__,当该模块被直接执行的时候,__name__ 等于文件名(包含后缀 .py );如果该模块 import 到其他模块中,则该模块的 __name__ 等于模块名称(不包含后缀.py)。
而“__main__” 始终指当前执行模块的名称(包含后缀.py)。进而当模块被直接执行时,__name__ == 'main' 结果为真。
4.for in range() :遍历range范围
5.使用python读取excel数据,保存到mysql