1、常用 sql 语句格式数据定义语句一、建表结构:Create Table 表名(字段名 类型(大小) ,)二、修改表结构:1、添加字段: Alter Table 表名 Add Column 字段名 类型(大小)2、删除字段: Alter Table 表名 Drop Column 字段名 3、改字段类型: Alter Table 表名 Alter 字段名 新类型(大小)三、删除表: Drop Table 表名数据操作语句四、添加记录1、添加一条记录并将指定的值填入指定字段Insert Into 表名 (字段名表) Values(值列表)注:若所有字段都要填入字段且字段顺序与值的顺序一致则省略字段
2、名表,否则必须加上2、将某查询结果追加到指定的一个已有表末(对应设计视图创建的“追加查询” )Insert Into 表名 (字段名表) Select_Sql 语句五、修改表数据(对应设计视图创建的“更新查询” )Update 表名 Set 字段名=表达式 Where 条件 注:若所有记录均要修改则省略Where 条件,否则必须加上六、删除表记录(对应设计视图创建的“更新查询” )Delete From 表名 Where 条件注:若删除所有记录则省略Where 条件,否则必须加上七、SELECT 数据查询语句格式Select Top N Percent Distint 字段名 * | 字段名表
3、Into 新表名From 表名 1 Inner Join 表名 2 On 联接条件Where 筛选条件 And 联接条件 Group By 分组字段 Having 组筛选条件Order By 排序字段 1 Asc|Desc,排序字段 1 Asc|Desc ,按功能分解格式(格式在应用时:汉字换成具体的内容,不再写格式中的方括号和尖括号等):1、查看表中全部数据Select * From 表名2、查看表中前 n 条记录Select Top N * From 表名3、查看表中前百分之 n 条记录Select Top N Percent * From 表名4、查看表中某字段的值有哪些(不重复)Sel
4、ect Distinct 字段 From 表名5、查看表中指定字段的值Select 字段名 1,字段名 2, From 表名6、查看表中符合条件的记录内容Select * From 表名 Where 筛选条件7、查看表中符合条件的记录复制到新表中Select * Into 新表名 From 表名 Where 筛选条件8、按某字段升序查看表中的记录内容Select * From 表名 Order By 排序字段 Asc注:Asc 可以省略9、按某字段降序查看表中的记录内容Select * From 表名 Order By 排序字段 Desc10、 按某字段降序再按另一字段升序查看表中的记录内容S
5、elect * From 表名 Order By 排序字段 1 Desc,排序字段 211、 按某字段分组统计表中的数据Select 分组字段名,计算表达式 1 As 新列名 ,From 表名 Group By 分组字段12、 按某字段分组统计表中的数据,并显示符合条件的组Select 分组字段名,计算表达式 1 As 新列名 , From 表名 Group By 分组字段 Having 组筛选条件13、查看两表中的符合条件的数据Select 表名.字段名 1, 表名.字段名 1, From 表名 1 Inner Join 表名 2 On 表名 1.关联字段=表名 2.关联字段 Where 筛选条件或:Select 表名.字段名 1, 表名.字段名 1, From 表名 1 , 表名 2 Where 表名 1.关联字段=表名 2.关联字段 And 筛选条件注: 表名 1.关联字段=表名 2.关联字段 为联接条件