SQL语句的一些关键词(一)

来源:互联网 发布:视频模板制作软件 编辑:程序博客网 时间:2024/05/18 01:40

1 、修改表的名称:

语法:exec sp_rename 'dbo.name_old','dbo.name_new'

2、distinct语句:返回唯一不同的值

语法:select distinct列名称 from表名称

3、where字句:用于规定选择的标准

语法: select 列名称 from 表名称 where 列 运算符 值

4、and和or运算符 :运算符用于基于一个以上的条件对记录进行过滤

语法:select  *  from 表名称 列名称 ='字符串'  and 列名称='字符串'     

            select  *  from 表名称 列名称 ='字符串'  or  列名称='字符串'
5、order by 语句:语句用于对结果集进行排序

语法:select  *  from 表名称order by 列表名

6、insert into 语句:向表中插入新的行

语法:insert into 表名称 values (值1,值2,....)

            insert into 表名称(列1,列2) values (值1,值2,...)

7、update语句:用于修改表中的数据

语法:update 表名称 set 列名称=新值 列名称=某值

8、delete语句:用于删除表中的行

语法: delete from 表名称 where 列名称=值

             delete from 表名称 

9、top子句:用于规定要返回记录的数目

语法:select top 数字  * from 表名称

10、like操作符:用于在where子句中搜索列中的指定模式

语法:select * from表名称 where 列名称 like '值1'

11、通配符

通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符

[^charlist]

或者

[!charlist]

不在字符列中的任何单一字符12、in操作符:允许我们在 WHERE 子句中规定多个值

语法:select * from表名称 where 列名称 in('值1','值2')

13、between 操作符:between ... and 会选取介于两个值之间的数据范围

语法:select *from 表名 where 列名称between '值1' and '值2'

14、as:为列名称和表名称指定别名

语法:select列名称 as 别名 from 表名称