姓名性别出生日期职务
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
示例: 表文件与二维表对应
表文件
字段(列)
记录 (行)
姓名 王红 张强 李刚 王芳
性别 女 男 男 女
出生日期 75/03/05 70/06/15 70/07/09 65/10/09
职务 工程师 讲师 工人 工程师
1、创建新表 student
姓名 贾宝玉 林黛玉 猪八戒 白骨精
性别 男 女 男 女
Hale Waihona Puke Baidu
年龄 21 19 22 20
2、追加新记录 命令格式:
INSERT INTO 表名[(字段名1[,字段名2…..])] VALUES(表达式1[,表达式2……])
功能: 在表尾追加一个新记录,并直接馈入数据。
说明:1.表不必是打开的,字段与表达式的类型必 须相同。 2.如果字段名全部缺省,就必须按字段顺序 填写 values子句的所有表达式。
3、用Select-SQL命令直接查询
简化 Select-SQL命令格式:
SELECT[* / <列名1>, <列名2>...] FROM 表名 [WHERE <联接条件>[AND <联接条件>…]
SELECT [* / <列名1>, <列名2>...] FROM 表名 [WHERE <联接条件>[AND <联接条件
例3:在学生表student中,查询年龄在20至23岁 之间的学生姓名和年龄正确的SQL语句是
Select 姓名,年龄 from student where 年龄>=20 and 年龄<=23
Select 姓名,年龄 from student where 年龄 between 20 and 23
4、更新记录 命令格式:
例2:在学生表student中,查询所有年龄大于20的男 同学的正确的SQL语句是
Select * from student where 年龄>20 and 性别=‘男’
SELECT [* / <列名1>, <列名2>...] FROM 表名 [WHERE <联接条件>[AND <联接条件>…]
SELECT [* / <列名1>, <列名2>...] FROM 表名 [WHERE <联接条件>[AND <联接条件>…]
Update 表名 set 字段名1=表达式1 [,字段名2=表达式2 …..])] [where 联结条件]
例:
update student set 年龄=20 where 姓名=‘贾宝玉’
5、删除记录 命令格式: delete * from 表名 [where 联结条件]
例:
delete * from student where 姓名=‘贾宝玉’
INSERT INTO 表名[(字段名1[,字段名2…..])] VALUES(表达式1[,表达式2……])
例:为刚建立学生信息表student(姓名,性别,年 龄)填加数据
insert into student values(’白雪公主’,’女’,16) insert into student (年龄,姓名) values (23,’白马王子’)
例1:在学生表>st…u]dent中,查找所有学生的姓名
select 姓名 from student
例:在学生表student(姓名,性别,年龄)中,查 找所有学生的记录
select * from student
Where子句指定查询条件:列名、比较运算符、列名于常数 常用的比较运算符:
=、>、<、>=、<=、!=、<> between and、and、or、not