Mysql
whdugh
本人非科班出身,却糊里糊涂的在学校期间做软件二次开发相关的项目自学过LinuxWindows编程C等一些相关课程,发现自己还是什么都不会目标以后从事Linux/Windows C软件开发,希望自己能够保持对这行的兴趣并坚持下来。
展开
-
sql之left join、right join、inner join的区别
转载http://www.cnblogs.com/pcjim/articles/799302.html left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: ---------转载 2016-10-09 10:40:04 · 253 阅读 · 0 评论 -
sql主键与外键
http://www.cnblogs.com/longyi1234/archive/2010/03/24/1693738.html 一、什么是主键、外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键转载 2016-10-09 21:11:04 · 648 阅读 · 0 评论 -
MYSQL三大范式
一范式:确保每列的原子性. 如果每列(或者每个属性)都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式. 例如:顾客表(姓名、编号、地址、……)其中"地址"列还可以细分为国家、省、市、区等。 第二范式:在第一范式的基础上更进一层,目标是确保表中的每列都和主键相关. 如果一个关系满足第一范式,并且除了主键以外的其它列转载 2016-10-16 15:28:40 · 532 阅读 · 0 评论 -
查询两门及两门以上不及格同学的平均分
一道习题 设有成绩表stu如下: 姓名 科目 分数 张三 数学 90 张三 语文 50 张三 地理 40 李四 语文 55 李四 政治 45 王五 政治 30 试查询两门及两门以上不及格同学的平均分。 (用一个select语句,不用左连右连) #1 计算平均分 #SELECT AVG(column_name) FROM table_name select n原创 2017-03-19 15:17:53 · 11085 阅读 · 0 评论