码迷,mamicode.com
首页 > 数据库 > 详细

sql server学习(2)

时间:2015-04-10 17:43:22      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

1.Top查询语句

SELECT TOP n <列名表> FROM <表名> [查询条件]

用来得到规定返回的数据条数。

SELECT TOP N PERCENT <列表名> FROM <表名> [查询条件]  表示得到前百分比的数据条数。

2.LIKE操作符

通过通配符查询数据库中记录。

 _    表示 与任意单字符匹配

 %    表示与包含一个或多个字符的字符串匹配

[ ]   与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。

[^]或[!]   与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的任意单字符匹配。    

Escape标识符

对于字符串中出现的特殊字符:‘%‘,‘[‘,‘[]‘, ‘_‘ 可以使用 ‘[]‘ 把它们包含起来,让他们被当作普通字符对待。

select 1  where ‘aa_ssd‘ like ‘%[_]%‘ 

用 escape 后面紧跟着的字符来做转义字符。 escape 后面的字符相当于字符串中的转义字符 ‘\‘。

select *  from test_course where name like ‘%\_%‘ escape‘\‘ 

sql server学习(2)

标签:

原文地址:http://www.cnblogs.com/czcz/p/4415006.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!