建表1:
CREATE TABLE student(
Sno char(15) NOT NULL,
Sname char(20) NULL,
Ssex char(2) NULL,
Sage smallint NULL,
Sdept char(20) NULL
)
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('2012000', '李一平', '男', '18', 'IS')
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('2012111', '张立', '男', '19', 'IS')
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('2012222', '刘晨', '女', '19', 'CS')
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('2012333', '王敏', '女', '18', 'MA')
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('2012444', '李勇', '男', '20', 'CS')
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('201255555', '张琴', '女', '19', 'CS')
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('201266666', '王方', '女', '20', 'MA')
INSERT student (Sno, Sname, Ssex, Sage, Sdept) VALUES ('3415798', '小白', '男', '21', 'IS')
BETWEEN 操作
BETWEEN 操作中可能因为工具的不同,得出的结果可能不同,(以下是SQLServer)
语法:select * from 表名 WHERE 字段 BETWEEN 字段的记录值1 AND 字段的记录值2
例子:select * from [dbo].[student] WHERE SNO BETWEEN 2012111 AND 201255555
*****************************************************************************************************************************************************
TOP 操作
语法: select top(数字值)* from 表名 (查询前多少行记录信息)
例子:select top(3)* from [dbo].[student]
*******************************************************************************************************************************************************
count 操作
语法:select count(*) from 表名 (统计记录数)
例子:select count(*) from [dbo].[student]
********************************************************************************************************************************************************
有不对的地方请指正,欢迎关注,日后本人会把开发中遇到的一些问题,和常用的函数更新,欢迎评论一起进步