-------常用SQL语句总结<一>--------------
1:建表操作create table 表名(列名 类型,列名 类型,列名 类型,列名 类型,列名 类型);
例子:
CREATE TABLE Student
(Sno CHAR(5) primary key,
Sname CHAR(20),
Ssex CHAR(1),
Sage INT,
Sdept CHAR(15) default null);
2:插入记录
insert into 表名(列名,列名,列名) values ('值一','值二','值三');
3:删除记录
delete from 表明 where 列名='键值'
4:删除表中一条记录
alter table 表名 drop column 列名
5:增加表中一条记录
alter table 表名 add column 列名 default varchar(19);
6:修改表中的一条数据
update 表名 set 列名='键值' where 列名='键值';
7:desc倒叙排列
create unique index 列名 on 表名(列名);
8:按表中某个字段倒/正叙排序
select * from 表名 Order by 列名 desc/asc;
9:查询表中记录总数
select count(*) from 表名
10:查询字段的平均值
select avg(字段名)from 表名;
11:给出查询的字段的平均值取别名:
select avg(字段名) as (别名) from (表名);
12:查找指定的字段的其他字段
select 字段名 from 表名 where 字段名='键值';
或者
select 字段名 from 表名 where 字段名 like '%%';
或者
select 字段名 from 表名 where 字段名 in (a,b);
或者
select 字段名 from 表名 where 字段名 between a and b;
13:disctinct条件查询
distinct 这个关键字来过滤掉多余的重复记录只保留一条.
select distinct 字段名 from 表名;