随笔分类 -  SQL数据库

SQL数据库的学习
大数据量时 Mysql LIMIT如何正确对其进行优化(转载)
摘要:以下的文章主要是对Mysql LIMIT简单介绍,我们大家都知道LIMIT子句一般是用来限制SELECT语句返回的实际行数。LIMIT取1个或是2个数字参数,如果给定的是2个参数,第一个指定要返回的第一行的偏移量,第二个指定返回行的最大数目。 初始行的偏移 量是0(不是1)。 得到第7-16行 如果 阅读全文

posted @ 2018-03-08 11:33 白Rime 阅读(3770) 评论(0) 推荐(0)

SQL语句之 数据约束
摘要:SQL语句之数据约束什么是数据约束数据约束用来限制用户对数据的非法的修改操作。1.约束字段的默认值如果插入记录时,没有给某个字段赋值,那么我们可以设置它的默认值关键字:defaultCREATE TABLE test1( tin INT, tname VARCHAR(20) DEFAUL... 阅读全文

posted @ 2014-12-09 10:42 白Rime 阅读(878) 评论(0) 推荐(0)

SQL语句之 多表管理
摘要:SQL语句之多表管理一个数据库内通常会有不止一张表,有时候我们要把多张表联系起来,这就需要用到多表管理的语句。1.外键约束一个表中的非主键字段,如果在另外一张表中是主键,那么这个字段我们叫它做外键。例如,现在有两个表:学生表-学号,姓名,性别,所在班级号班级表-班级号,班级人数在学生表中,学号是主键... 阅读全文

posted @ 2014-12-08 21:36 白Rime 阅读(715) 评论(0) 推荐(0)

SQL语句之 知识补充
摘要:SQL语句之知识补充一.存储过程运用SQL语句,写出一个像函数的模块,这就是存储过程。需求:编写存储过程,查询所有员工--创建存储过程(必须要指定结束符号)--定义结束符号DELIMITER$CREATEPROCEDUREpro_test()BEGINSELECT*FROMstudent;END$C... 阅读全文

posted @ 2014-12-07 21:54 白Rime 阅读(364) 评论(0) 推荐(0)

SQL语句基础之 单表查找
摘要:Sql语句之单表查询一.一般查询1.查看表中的所有记录以及所有字段(属性)语句:select*fromstudent;2.只查看某些字段语句:selectsname,sexfromstudent;3.把查询出来的结果的字段名显示为其它名字语句:selectsnameas‘姓名’,sageas‘年龄’... 阅读全文

posted @ 2014-12-07 21:47 白Rime 阅读(4761) 评论(0) 推荐(0)

SQL语句基础之 管理数据库,表 和 数据
摘要:MySQL中的基本sql语句MySQL中主要有三个大的对象,第一个是数据库,有了数据库后,我们才能在数据库里面建表,因为Mysql是关系数据库,它的数据都会以记录的形式存到表里,所以第二个是表,然后第三个才是数据。下面我们根据这个关系来学习一下mysql中的sql语句~Sql语句管理数据库1.查看M... 阅读全文

posted @ 2014-12-06 22:14 白Rime 阅读(514) 评论(0) 推荐(0)