Student(SID, Sname, Sage, Ssex) 学生表 Course(CID, Cname, TID) 课程表 SC(SID, CID, score) 成绩表 Teacher(TID, Tname) 教师表 <Student学生表> SID Sname Sage <Student学生 ...
分类:
数据库 时间:
2017-12-01 13:37:05
阅读次数:
195
先以mysql的语句,聚合用在分组里, 对mysql中groupby 是分组 每什么的时候就要分组,如 每个小组,就按小组分, group by 字段 having 聚合函数 #举例 :求班里的平均成绩, select Avg(score) from stu 在django中 聚合 是aggreat ...
分类:
其他好文 时间:
2017-11-30 19:10:58
阅读次数:
175
6.面向对象 6.1类和实例 class Student(object): #注意:特殊方法“init”前后有两个下划线!!! def __init__(self,name,score):#第一个参数self永远是类创建的实例本身 self.__name=name self.__score=scor ...
分类:
编程语言 时间:
2017-11-28 18:43:15
阅读次数:
152
一.交叉连接格式:select * from table1 cross join table2笛卡尔集交叉连接是没条件的.针对案例student库中的表student和class表进行交叉连接,然后和score表进行左外连接,得出没参加考试的学生.交叉连接有两种方式:效果一样.A.select * ...
分类:
其他好文 时间:
2017-11-27 21:33:10
阅读次数:
163
$User = M("User"); // 实例化User对象 $map['id'] = array('neq',1); $map['name'] = 'ok'; $map['_string'] = 'status=1 AND score>10'; $User->where($map)->selec ...
分类:
其他好文 时间:
2017-11-26 18:46:45
阅读次数:
314
P2722 总分 Score Inflation 题目背景 学生在我们USACO的竞赛中的得分越多我们越高兴。 我们试着设计我们的竞赛以便人们能尽可能的多得分,这需要你的帮助 题目描述 我们可以从几个种类中选取竞赛的题目,这里的一个"种类"是指一个竞赛题目的集合,解决集合中的题目需要相同多的时间并且 ...
分类:
其他好文 时间:
2017-11-26 12:50:38
阅读次数:
177
在class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。 但是,从前面的Student类的定义来看,外部代码还是可以自由的修改一个实例的name、score属性: 如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__, 在p ...
分类:
其他好文 时间:
2017-11-26 11:09:40
阅读次数:
330
在绑定属性的时候,如过我们直接把属性暴露出去,虽然写起来简单,但是,没办法检查参数,导致可以把成绩随意改: 这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩,这样,在set_score方法里,就可以检查参数: 现在 ...
分类:
其他好文 时间:
2017-11-26 10:59:52
阅读次数:
181
NOIP2017普及组解题报告 T1:成绩(score) 这题作为普及组的第一题,没有任何难度,以至于我的同学们都开玩笑说,这题考的就是freopen的用法。但是成绩公布了之后,很多人都是30分、60分,原因是Linux下的浮点误差。虽然CCF后面说会浮点误差不在考察范围内,会重新评测,但是这也是一 ...
分类:
其他好文 时间:
2017-11-25 13:14:07
阅读次数:
263
__str__ __repr__ __iter__ __next__ __getitem__ __getattr__ 正常情况下,当我们调用类的方法或属性时,如果不存在,就会报错。比如定义Student类: 调用name属性,没问题,但是,调用不存在的score属性,就有问题了: 错误信息很清楚地告 ...
分类:
编程语言 时间:
2017-11-24 17:05:07
阅读次数:
175