您的位置:首页 >> 数据库 >> MSSQL Server >> 正文
MSSQL Server RSS
 

一些Select检索高级用法

http://www.rdxx.com 05年09月29日 20:01 TechTarget 我要投稿

关键词: 检索 , Select
一些Select检索高级用法
【2005-08-05 10:01】【】【TechTarget】
一些Select检索高级用法(适用于SQL Server


 SQL五个集合函数:SUM,AVG,COUNT,
MAX,MIN

 通配符的一些用法:(关键字:like % [] -)
  select * from tablename where column1 like '[A-M]%'
  这样可以选择出column字段中首字母在A-M之间的记录
  select * from tablename where column1 like '[ABC]%'
  这样可以选择出column字段中首字母是A或者B或者C的记录
  select * from tablename where column1 like '[A-CG]%'
  这样可以选择出column字段中首字母在A-C之间的或者是G的记录
  select * from tablename where column1 like '[^C]%'
  这样可以选择出column字段中首字母不是C的记录

 脱字符(关键字:like _)
  通过使用下滑线字符(_),可以匹配任意单个字符
  select * from tablename where column1 like 'M_crosoft'

 匹配特殊字符:([ ] _ - %)
  把他们都放到[]中就行了,比如:
  select * from tablename where column1 like '%[%]%'

 匹配发音(关键字:SOUNDEX DIFFERENCE)
  如果不知道一个名字确切的发音,但是又多少知道一点,可以考虑使用SOUNDEX DIFFERENCE函数。
  select * from tablename where DIFFERENCE(column1,'Laofei'>3)
  DIFFERENCE

 
 
标签: 检索 , Select 打印本文
 
 
  相关资讯
RSS
 
无相关新闻
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站