您的位置:首页 > 数据库

常用SQL语句总结<一>

2012-08-14 23:32 55 查看

-------常用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 表名;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: