随笔分类 -  数据库

SQL 面试题目及答案
摘要:SQL 面试题目及答案By Lee - Last updated: 星期五, 五月 31, 2013 Leave a Comment学生成绩表(stuscore):姓名:name 课程:subject 分数:score 学号:stuid张三 数学 89 1张三 语文 80 1张三 ... 阅读全文
posted @ 2015-06-01 16:44 小飞虫子 阅读(410) 评论(0) 推荐(0)
面试宝典
摘要:一、数据库问答题1. SQL语言包括哪些类型?数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert,update,delete,数据控制:grant,revoke2. 内联接,外联接区别?内连接... 阅读全文
posted @ 2015-06-01 14:51 小飞虫子 阅读(325) 评论(0) 推荐(0)
mysql之count,max,min,sum,avg,celing,floor
摘要:系列文章mysql之创建数据库,创建数据表mysql之select,insert,delete,updatemysql之group by,order bycount计数,经常和group by语句搭配使用,此时,可以这样理解,分组后,该分组的个数。还以之前的数据表tb_student为例。1、计算同... 阅读全文
posted @ 2015-05-30 11:10 小飞虫子 阅读(400) 评论(0) 推荐(1)
mysql之创建数据库,创建数据表
摘要:写在前面项目中用到mysql数据库,之前也没用过mysql,今天就学下mysql的常用的语法,发现跟sql server的语法极其相似。用起来还是蛮简单的。一个例子1、创建一个名为School的数据库。1、创建一个学生信息表:学生id(自增,主键),姓名,年龄,性别,电话,籍贯,入学时间,所属班级i... 阅读全文
posted @ 2015-05-30 10:23 小飞虫子 阅读(11804) 评论(0) 推荐(0)
mysql之group by,order by
摘要:一个例子group by顾名思义,是按照哪个字段分组,比如按照名字分组,则是所有名字相同的分为一组。在一些计数及求和中用到最多。还以上篇文章的学生信息表为例。1.求出每个年龄阶段的学生的个数。use school;-- 求出每个年龄阶段的学生个数select * from tb_student;se... 阅读全文
posted @ 2015-05-30 10:15 小飞虫子 阅读(385) 评论(0) 推荐(0)
一个人选出2门以上不及格的课程sql语句
摘要:(1)查询出有两门不及格的学生信息。思路:1.先用Where子句配合score<60的条件,筛选出所有不及格的人和其不及格的课程2.再用group by子句依据姓名进行分组,并用count函数来统计每个人不及格的课程数3.最后用having子句对分组聚合后的结果进行筛选出count统计结果等于2的学... 阅读全文
posted @ 2015-05-30 09:35 小飞虫子 阅读(2431) 评论(0) 推荐(0)
数据库索引工作原理
摘要:问:随着数据库的增大,既然索引的作用那么重要,有谁能抛开具体的数据库来解释一下索引的工作原理? 答:(我自己来回答这个问题,:o-)) 为什么需要索引数据在磁盘上是以块的形式存储的。为确保对磁盘操作的原子性,访问数据的时候会一并访问所有数据块。磁盘上的这些数据块与链表类似,即它们都包含一个数据 段... 阅读全文
posted @ 2015-05-27 10:02 小飞虫子 阅读(586) 评论(0) 推荐(0)
mysql之创建数据库,创建数据表
摘要:mysql之创建数据库,创建数据表写在前面项目中用到mysql数据库,之前也没用过mysql,今天就学下mysql的常用的语法,发现跟sql server的语法极其相似。用起来还是蛮简单的。一个例子1、创建一个名为School的数据库。1、创建一个学生信息表:学生id(自增,主键),姓名,年龄,性别... 阅读全文
posted @ 2015-05-10 11:11 小飞虫子 阅读(274) 评论(0) 推荐(0)