school

表查询(下)

杀马特。学长 韩版系。学妹 提交于 2019-11-30 13:38:26
表查询(下) 一 、联合分组 按多个字段综合结果进行分组 #数据来源:在单表student下 #按 area与port组合后的结果进行分组,只有组合后的结果还一致,才认为是一组 eg: select group_concat(name),area,port from emp group by area,port; --------------------+--------+-----------+ | group_concat(name) | area | port | +--------------------+--------+-----------+ | yangsir,san1,san | 上海 | 浦东 | | san2 | 上海 | 浦西 | | ruakei | 上海 | 陆家嘴 | | zero | 中国 | 黄浦 | | owen | 安徽 | 宣城 | | jason | 安徽 | 巢湖 | | ying | 安徽 | 芜湖 | | kevin,engo | 山东 | 济南 | | monkey | 山东 | 青岛 | | tank | 广州 | 广东 | | jerry | 江苏 | 张家港 | | jiboy | 江苏 | 苏州 | +--------------------+--------+-----------+ 二、子查询 子查询

图片翻转导航

五迷三道 提交于 2019-11-29 15:46:47
<doctype html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jquery实现图片翻牌旋转特效</title> <style> *{margin:0px;padding:0px;} li{list-style:none;} #brand{ width:330px; height:400px; border:1px solid #dddddd; box-shadow:0px 0px 5px #dddddd; margin:30px auto; } #brand .title{ width:100%; height:35px; line-height:35px; font-size:16px; margin-top:4px; border-bottom:2px solid #33261c; text-align:center; color:#33261c; } #brand .bd-box{ width:284px; height:358px; overflow:hidden; padding:0px 24px; } #brand .bd-box li{ float:left; width:122px; height:77px; overflow

类的继承

梦想的初衷 提交于 2019-11-28 18:17:12
目录 1. 继承介绍 2. 利用继承减少代码冗余 3. 菱形问题 4. 重用父类方法 4.1 super练习 5. 回顾绑定方法 1. 继承介绍 ''' 什么是继承: ---是一种新建类的方式,继承了一个类,类中的属性和方法就在子类中 --父类/基类 --子类/派生类 --新式类:只要继承了object类,就是新式类,在python3中,默认继承object类 -python3中:默认继承object class A: pass -python2中,需要显示的指定继承object --经典类:没有继承object的类,就是经典类 -python3中没有经典类 -python2中才有 ''' class A(object): pass # B继承了A这个类 class B(A): pass # 类的其他内置属性 __名字__ print(B.__dict__) # 类名 print(B.__name__) # B的父类 print(B.__bases__) # 多继承 class A(object): pass class C: pass # B继承了A这个类 class B(A,C): pass # 类的其他内置属性 __名字__ print(B.__dict__) # 类名 print(B.__name__) # B的父类 print(B.__bases__) print(C._

第十章、定制对象独有特征

独自空忆成欢 提交于 2019-11-28 15:35:11
目录 第十章、定制对象独有特征 一、引入 二、定制对象独有特征 第十章、定制对象独有特征 一、引入 class OldboyStudent: school = 'oldboy' def choose_course(self): print('is choosing course') stu1 = OldboyStudent() stu2 = OldboyStudent() stu3 = OldboyStudent() 对于上述的学生类,如果类的属性改了,则其他对象的属性也会随之改变 OldboyStudent.school = 'OLDBOY' print(stu1.school) OLDBOY print(stu2.school) #OLDBOY 二、定制对象独有特征 print(stu1.__dict__) {} print(stu2.__dict__) {} 对象本质类似于类,也是一个名称空间,但是对象的名称空间存放对象独有的名字,而类中存放的是对象们共有的名字。因此我们可以直接为对象单独定制名字。 stu1.country='China' print(stu1.country) #China ## 三、类定义阶段定制属性 class OldboyStudent: school = 'oldboy' def __init__(self, name, age, gender):

Python面向对象之对象的绑定方法

孤街浪徒 提交于 2019-11-27 16:09:26
一、对象的绑定方法 class OldboyStudent: school = 'oldboy' def __init__(self, name, age, gender): self.name = name self.age = age self.sex = gender def choose_course(self): print(f'{self.name} choosing course') def func(self): print('from func') 类名称空间中定义的数据属性和函数属性都是共享给所有对象用的 对象名称空间中定义的只有数据属性,而且是对象所独有的数据属性 二、类使用对象的绑定对象 ''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:857662006 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ''' stu1 = OldboyStudent('nick', 18, 'male') stu2 = OldboyStudent('sean', 17, 'male') stu3 = OldboyStudent('tank', 19, 'female') print(stu1.name) print(stu1.school) nick oldboy 类中定义的函数是类的函数属性,类可以使用

mysql 索引的原理

拜拜、爱过 提交于 2019-11-27 00:44:31
1、考虑下面的情况, mysql> desc student; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | SCHOOL | varchar(64) | YES | | NULL | | | NAME | varchar(64) | YES | | NULL | | | birthday | date | YES | | NULL | | +----------+-------------+------+-----+---------+-------+ 3 rows in set mysql> select * from student; +--------+----------+------------+ | SCHOOL | NAME | birthday | +--------+----------+------------+ | NUM_1 | Andy | 1985-08-20 | | NUM_1 | Andy | 1989-08-20 | | NUM_2 | Bill | 1983-08