
一、数据库
1、数据库模型
层次型
网状
关系型:二维表格[列:字段 行:记录]
Access数据库必须先保存,后使用。Access数据库的扩展名.mdb
2、表[Table]
创建表:对象-表-使用设计器设计表-设计
注意:字段名称不能为中文、系统保留关键字、不能包括减号
字段类型:
文本型:最多可以容纳255个字符
备注型:最多可以容纳65535个字符
是/否型:-1代表真 0 代表假
二、SQL语句
(责任编辑:admin)SQL:结构化查询语言(IBM)
1、Insert语句
Insert Into 数据表名称(字段名称1,字段名称2,...) values(字段值1,字段值2,...)
(1)、字段名称不能添加引号
(2)、字段名称与字段值的位置、类型、数目必须完全匹配
空值:
文本型、备注型: ""或Null
数字型、是/否、日期/时间型、货币型:Null
(3)、自动编号的字段不能赋值
2、Update语句
Update 数据表名称 Set 字段名称=字段值,字段名称=字段值,...[Where 条件]
(1)、如果省略Where 条件,所有记录将全部更新
(2)、更新字段中可以引用其他字段的字段名称
3、Delete语句
Delete From 数据表名称 [Where 条件]
(1)、如果省略Where 条件,将删除所有记录
4、Select语句
select [Top N /Top N Percent] 字段名称1,字段名称2,... From 数据表名称 [Where 条件]
[Order By 字段名称 [asc/desc]]
(1)、Top N / Top N Percent:返回前N条/前百分之N条记录
(2)、字段名段指要列出的字段,* 代表所有字段
(3)、Order By:排序字段 asc:升序[默认] desc:降序
5、条件
(1)、范围运算符
语法:
字段名称 [Not] Between 起始值 and 终止值
适合数据类型:数字型、货币型、日期/时间型
(2)、列出运算符
语法:
字段名称 [Not] In(列出值1,列出值2,...)
适合数据类型:数字型、货币型、文本型、日期/时间型
(3)、模式匹配符
语法:
字段名称 [Not] Like "通配符"
适合数据类型:文本型
*:代表任意长度的字符[ASP中用%代替]
?:代表任一长度的字符[ASP中用_代替]
(4)、逻辑运算符
Not And Or
说明:条件中可以使用函数
特殊用法
select Sum/Count/Avg/Max/Min(字段名称) [As 新名称] From 数据表名称
网 址:
www.chinaitweb.com
客服热线:13391795197[可发短信注明来意]
客服热线:13717978877[可发短信注明来意]
qq:802041000