上一页 1 ··· 106 107 108 109 110 111 112 113 114 ··· 139 下一页
摘要: 通过主键能够唯一定位一条数据记录,而且在进行外键关联的时候也需要被关联的数据表具有主键,所以为数据表定义主键是非常好的习惯。在CREATE TABLE 中定义主键是通过PRIMARY KEY 关键字来进行的,定义的位置是在所有字段定义之后。比如我们为公交车建立一张数据表,这张表中有公交车编号FNum 阅读全文
posted @ 2018-10-21 01:25 尐鱼儿 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 我们在定义字段的时候为字段设置一个默认值,当向表中插入数据的时候如果没有为这个字段赋值则这个字段的值会取值为这个默认值。比如我们希望设置教师信息表中的是否班主任字段FISMaster的默认值为“NO”,那么只要如下设计建表SQL: 可以看到,与普通字段定义不同的地方是,非空字段的定义在类型定义后增加 阅读全文
posted @ 2018-10-21 01:24 尐鱼儿 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 我们在注册一些网站的会员的时候都需要填写一些表格,这些表格中有一些属于必填内容,如果不填写的话会无法完成注册。同样我们在设计数据表的时候也希望某些字段为必填值,比如学生信息表中的学号、姓名、年龄字段是必填的,而个人爱好、家庭电话号码等字段则选填,所以我们如下设计建表SQL: 可以看到,与普通字段定义 阅读全文
posted @ 2018-10-21 01:23 尐鱼儿 阅读(395) 评论(0) 推荐(0) 编辑
摘要: SQL语句CREATE TABLE 用于创建数据表,其基本语法如下: 这里的CREATE TABLE 语句告诉数据库系统我们要创建一张数据表,CREATE TABLE语句后紧跟着表名,这个表名不能与数据库中已有的表名重复。括号中是一条或者多条表定义,表定义包括字段定义和约束定义两种,一张表中至少要有 阅读全文
posted @ 2018-10-21 01:22 尐鱼儿 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 联合结果集不必受被联合的多个结果集之间的关系限制,不过使用UNION仍然有两个基本的原则需要遵守:一是每个结果集必须有相同的列数;二是每个结果集的列必须类型相容。 首先看第一个原则,每个结果集必须有相同的列数,两个不同列数的结果集是不能联合在一起的。比如下面的SQL语句是错误的: 执行以后数据库系统 阅读全文
posted @ 2018-10-21 00:50 尐鱼儿 阅读(401) 评论(0) 推荐(0) 编辑
摘要: UNION运算符要放置在两个查询语句之间。比如我们要查询公司所有员工(包括临时工)的标识号码、姓名、年龄信息。 查询正式员工信息的SQL语句如下: 而查询临时工信息的SQL语句如下: 只要用UNION操作符连接这两个查询语句就可以将两个查询结果集联合为一个结果集,SQL语句如下: 可以看到UNION 阅读全文
posted @ 2018-10-21 00:49 尐鱼儿 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 我们想列出公司中所有员工(包括临时工)的姓名和年龄信息,那么我们可以执行下面的SQL语句: 的是不一致的,在正式员工中有姓名为Tom、年龄为26以及姓名为Tina、年龄为26的两名员工,而临时工中也有姓名为Tom、年龄为26以及姓名为Tina、年龄为26的两名员工,也就是说正式员工的临时工中存在重名 阅读全文
posted @ 2018-10-21 00:48 尐鱼儿 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 有的时候我们需要查询一些不能从任何实体表中能够取得的数据,比如将数字1作为结果集或者计算字符串“abc”的长度。 有的开发人员尝试使用下面的SQL来完成类似的功能: 可是执行以后却得到了下面的执行结果集 结果集中出现了不止一个1,这时因为通过这种方式得到的结果集数量是取决于T_Employee表中的 阅读全文
posted @ 2018-10-21 00:47 尐鱼儿 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 有的时候我们需要组合两个完全不同的查询结果集,而这两个查询结果之间没有必然的联系,只是我们需要将他们显示在一个结果集中而已。在SQL中可以使用UNION运算符来将两个或者多个查询结果集联合为一个结果集中。 为了更好的讲解本节的内容,需要首先创建一张用来存储临时工信息的新表,在数据库系统下执行下面的S 阅读全文
posted @ 2018-10-21 00:47 尐鱼儿 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 我们不仅能在SELECT语句中使用计算字段,我们同样可以在进行数据过滤、数据删除以及数据更新的时候使用计算字段,下面我们举几个例子。 计算处于合理工资范围内的员工我们规定一个合理工资范围:上限为年龄的1.8倍加上5000元,下限为年龄的1.5倍加上2000元,介于这两者之间的即为合理工资。我们需要查 阅读全文
posted @ 2018-10-21 00:46 尐鱼儿 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 106 107 108 109 110 111 112 113 114 ··· 139 下一页