首页 > 数据库技术 > 详细

sql server学习(2)

时间:2015-04-10 17:42:59      阅读:290      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!