- 博客(16)
- 收藏
- 关注
原创 SQL视图
当同一个查询语句被频繁使用时,我们不希望每次都重复输入,此时可以把查询存储在数据库内,将查询变为视图(view)。1.什么是视图在SQL中,视图是一个机遇SQL语句结果集的虚拟表。2.创建视图查询网站设计师的姓名、电话CREAT VIEW web_designers ASSELECT mc.first_name, mc.last_name, mc.phoneFROM my_contacts mcNATURE JOIN job_desired jdWHERE jd.title = 'Web_
2021-03-03 16:17:43
312
1
原创 SQL子查询
文章目录1. 引入子查询1. 引入子查询想用一个查询来完成两个查询的工作,我们可以在查询中添加子查询。子查询是被另一个查询包围的查询,也可称为内层查询。而将子查询包围起来的那个查询则是外层查询。外层查询利用子查询(内层查询)的结果进行查询。比如:第一个查询:得到结果第二个查询利用第一个查询的结果:将这两个查询合并在一条语句里就是子查询的语法:SELECT mc.first_name, mc.last_name, mc.phone, jc.title FROM job_curren
2020-08-14 12:23:50
399
原创 SQL联接:联合、交集、差集
文章目录1.联合 UNION联合UNIONUNION 的规则捕获UNION结果的数据类型2.交集 INTERSECT3.差集 EXCEPT1.联合 UNION有三张表分为是“当前职务表”,“理想职务表”,“开放职缺表”。我们想要知道数据库中存储的所有职务名称。在我们不知道联合之前,可能会这样做:SELECT title FROM job_current;SELECT title FROM job_desired;SELECT title FROM job_listings;这样的方式当然.
2020-08-11 22:51:40
684
原创 SQL联接:内联接、外联接、自联接
文章目录内联接 INNER JOIN交叉联接相等连额 equijoin不等连接 non-equijoin自然连接 natural join外连接左外连接 LEFT OUTER JOIN右外连接 RIGHT OUTER JOIN自连接假设有一个存储男孩姓名的表和一个记录男孩们分别拥有哪些玩具的表。内联接 INNER JOIN交叉联接交叉联接是内联接的一种。内联接就是通过查询中的条件移除了某些结果数据行后 的交叉联接。交叉联接把第一张表的每个值都与第二张表的每个值配成对。SELECT t.to
2020-08-10 22:28:33
835
原创 matplotlib画图:柱形图、堆叠柱形图、分组柱形图。
matlibplot画图:柱形图、堆叠柱形图、分组柱形图。分组柱形图与堆叠柱形图的区别堆叠柱形图:有助于帮助我们观察部分与整体之间的关系。如:2020年每个区域每个季度的销售情况。分组柱形图:当比较一个整体的某组成部分与其他整体对应组成部分时,分组柱形图表现更好。如:2020年各区域第一季度的销售情况比较。柱形图先画个柱形图:表示不同组男生的分数。import matplotlib.pyplot as pltimport numpy as np# G1,G2,G3,G4,G5小组的分数。
2020-07-30 21:18:36
3667
2
原创 EXCEL函数-OFFSET
OFFSET(reference,row,col,height,width)一个数组函数,以指定的引用为参照系,通过给定偏移量返回新的引用。参数意义:reference——作为参照系的引用区域,可以是单元格或单元格区域。row、col——可以为正数,也可以为负数。正数:表示向下(右)偏移,负数:表示向上(左)偏移。height、width——要返回的引用区域的行数(列数),必须...
2020-05-06 17:04:05
495
原创 设置IDEA启动,不要自动打开上次使用时的项目。
上课用IDEA,每次打开它都自动打开我最后一次编辑过的项目,加载很费时间啊,所以我就想每次打开时都是下面这个页面设置很简单:File->Settings->System Settings 把Reopen last project on startup 的√去掉,然后Apply,OK就好啦。...
2020-03-29 16:09:20
1882
1
原创 Sublime-text3如何设置浏览器
Preferences -> Key Bindings 进入设置快捷键的页面,输入以下代码 //默认浏览器 {"keys": ["f1"], "command": "open_in_browser"}, //Chrome {"keys": ["f2"], "command": "side_bar_files_open_with", "args": { "pa...
2019-11-22 15:57:28
629
转载 Python 可变参数*args和关键字参数**kwargs
原文:https://blog.youkuaiyun.com/heatdeath/article/details/76691029可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict...
2019-04-08 17:39:54
283
原创 用户信息管理 Python练习
描述:1、分权限(普通用户,管理员)普通用户可以查看和修改个人信息;管理员可以对所有用户信息进行增删改查;2、用户的信息从文件中读取,增加、修改、删除完成后,文件中的内容也要同步;思路:1、查、改、删;将文件中的内容读取存入一个字典person中,对该字典进行查、改、删操作;2、增;增加新用户时直接在文件末尾下一行插入即可。函数:1、打印用户信息2、从文件中读取信息3、将字典中的内...
2019-04-08 12:21:15
2513
原创 将列表转换为字典 Python3
方法一:利用zip()函数,将两个列表转为一个字典list1=['heather','quincy','sea']list2=['beautiful','hansome','energetic']dict=dict(zip(list1,list2))#zip()函数返回一个可迭代对象,dict()将其转为字典print(dict)方法二:将嵌套列表转为字典list=[ ...
2019-04-07 12:00:26
2143
原创 pip下载了工具包,却在Pycharm中import不了
问题描述:今天通过cmd命令pip install chardet安装了chardet这个工具包,在python3的setpackage中也已经有了,但是使用pycharm时却不能importwhy?打开pycharm中setting->Project Interpreter会发现这里的解释器用的是我的项目下的解释器(这个解释器下没有chardet这个工具包)而不是我python3下...
2019-04-03 21:37:44
2282
1
原创 简易购物车
写一个循环,不断询问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里最终用户输入q退出时,打印购物车里的商品列表,和总价products=[['Iphone8',6888],['MacPro',14800],['Coffee',31],['Book',80],['Nike shoes',799]]print('--------------商品列表------------')...
2019-04-01 12:14:46
596
原创 遍历列表
products=[[‘Iphone8’,6888],[‘MacPro’,14800],[‘Coffee’,31],[‘Book’,80],[‘Nike shoes’,799]]#方法一:普通循环for i in products:n=products.index(i)print(n,products[n][0],products[n][1])#方法二:enumetare 将一个可遍...
2019-04-01 12:08:14
207
原创 names里有3个2,请返回第二个2的索引值,不要人肉数,要动态找
方法:先找到第一个2所在位置fist_index,切片new_list=names[index+1:]得到新的列表, 再从新列表中找第一个2的位置second_index. 最终第二个2的位置为first_index+second_index+1names=['apple','rice','jack','rose',2,'girl','boy',2,'heather...
2019-04-01 11:56:21
2800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人