sql语句练习(三):LeetCode 1. 更换性别(“m”改为“f”,“f”改为“m”)。知识点:① ord():返回字符对应的ASCII数值(或Unicode数值),是chr()函数(对于8位的ASCII字符串)或unichr()函数(对于Unicode对象)的配对函数。② bin():返回一个整数int或者长整数long int的二进制表示。③ 按位异或运算符(^):当两对应的二进位相异时,结果为1。题目详情...
Linux常用命令总结 参考链接:https://www.linuxdaxue.com/linux-commands-manual一、cd命令序号命令说明1cd c:/切换盘符2cd ~/切换到主目录3cd ../切换到上层目录4cd ../../切换到上上层目录5cd -/切换到上次使用目录二、ls命令序号命令说明1l...
可视化图形(三):折线/曲线图-plot() 官方文档:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.plot.html?highlight=pyplot plot#matplotlib.pyplot.plotplot(x, y, format_string, **kwargs)参数说明xx轴数据yy轴数据format_string控制曲...
可视化图形(二):热力图-imshow() 官方文档:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.imshow.html?highlight=imshow#matplotlib.pyplot.imshowimshow(X, cmap=None, norm=None, aspect=None, interpolation=None, alpha=None, vmin=None...
可视化图形(一):散点图-scatter() scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, hold=None, data=None, **kwargs)参数说明x,y输入数据...
属性总结(三):plt.rcParams plt(matplotlib.pyplot)使用rc配置文件来自定义图形的各种默认属性,称之为rc配置或rc参数。通过rc参数可以修改默认的属性,包括窗体大小、每英寸的点数、线条宽度、颜色、样式、坐标轴、坐标和网络属性、文本、字体等。rc参数存储在字典变量中,通过字典的方式进行访问。序号属性说明1plt.rcParams[’axes.unicode_minus’] = ...
属性总结(一):marker 序号标记说明序号标记说明1o圆形2.点3^正三角形4v倒三角形5<左三角形6>右三角形7_横线8|竖线9s正方形10,像素11p五角形12*五角星13+加号14xx号15D菱形
sql语句练习(二):Demand 成绩表t_score——学生编号(stu_id),课程编号(lesson_id),学生成绩(score)学生表t_student——学生编号(stu_id),学生姓名(stu_name),性别(gender),年龄(age),班级编号(class_id)课程表t_lesson——课程编号(lesson_id),课程名称(lesson_name)以下为数据库demand中的三张表,其结构和内容...
sql语句练习(一) 1. 学生表t_student——学生编号(stu_id),学生姓名(stu_name),出生年月(stu_birth),学生性别(stu_sex)mysql> CREATE TABLE IF NOT EXISTS t_s
004 排序(冒泡&快排) 1. 冒泡排序(Bubble Sort)冒泡排序是一种交换排序。基本思想:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。① 初级版嵌套循环。i=0,j从后往前循环,逐个与前一个值作比较,将较小值交换到前面,直到找到最小值放在了第1的位置,接着继续下一轮循环(i += 1)。② 优化版若某次循环(i)中已无数据交换,则不需要继续下轮循环。设置flag。若...
MySQL操作实战(三):表联结 1. 简单联结内部联结内部联结又称为等值联结。FROM tb1_nameINNER JOIN tb2_name ON condition_1INNER JOIN tb3_name ON condition_2
MySQL操作实战(二):窗口函数 窗口:记录集合窗口函数:在满足某些条件的记录集合上执行的特殊函数,对于每条记录都要在此窗口内执行函数。有的函数随着记录的不同,窗口大小都是固定的,称为静态窗口;有的函数则相反,不同的记录对应着不同的窗口,称为滑动窗口。1. 窗口函数和普通聚合函数的区别:①聚合函数是将多条记录聚合为一条;窗口函数是每条记录都会执行,有几条记录执行完还是几条。②聚合函数也可以用于窗口函数。2. 窗口函数的基...
MySQL操作实战(一):关键字 & 函数 以下为数据库SQLTEST中的三张表,其结构和内容如下:1- 根据学生表,建立一个只包含Stu_id、Stu_Name、Age的女学生表:mysql> CREATE TABLE T_Stu_girls as -> SELECT Stu_id,Stu_Name,Age FROM T_Stu_Profil
7/7 SELECT语句:创建计算字段 计算字段:存储在数据库表中的数据一般不是应用程序所需要的格式。比如:如果想在一个字段中既显示公司名,又显示公司的地址,但这两个信息一般包含在不同的表列中;城市、州和邮政编码存储在不同的列中(应该这样),但邮件标签打印程序却需要把它们作为一个恰当格式的字段检索出来;列数据是大小写混合的,但报表程序需要把所有数据按大写表示出来;物品订单表存储物品的价格和数量,但不需要存储每个物品的总价格(...
6/7 SELECT语句:过滤(正则表达式REGEXP) 说明操作REGEXP(正则表达式)LIKE替换成REGEXP.表示匹配任意1个字符LIKE与REGEXP差别以下为数据库SQLTEST中的三张表,其结构和内容如下:REGEXP(正则表达式):# 删除表记录mysql> DELETE -> FROM t_stu_profile
5/7 SELECT语句:过滤(LIKE使用通配符) 说明操作LIKE操作符为在搜索子句中使用通配符%(百分号)通配符能匹配0、1或多个字符_(下划线)通配符只能匹配单个字符以下为数据库SQLTEST中的三张表,其结构和内容如下:LIKE操作符:为在搜索子句中使用通配符,必须使用LIKE操作符。%(百分号)通配符:%表示任何字符出现的任意次数;需要注意的是:除了一个或多个字符外,%...
4/7 SELECT语句:过滤(组合WHERE子句) 说明操作AND操作符给WHERE子句附加条件OR操作符检索匹配任一条件的行计算次序优先级:()> AND > ORIN操作符指定条件范围,功能与OR相当NOT操作符否定它之后所跟的任何条件以下为数据库SQLTEST中的三张表,其结构和内容如下:AND操作符:为了通过不止一个列进行过滤,可使用AND操作符给WHERE...