饭祷爱

The quieter you are,the more you are able to hear

导航

2014年3月16日 #

Sql Server中不常用的表运算符之APPLY(1)

摘要: 写在这个系列的前面:就像他们的名字一样,作为一个表运算,他们用来运算左表和右表。JOIN也是一个表运算符,不过他太常用了。APPLY:将右表表达式应用在左表的每一行上。APPLY是Sql2005对SQL语句的拓展,这意味着其他类型的数据库可能不支持这个表运算符。微软设计APPLY的初衷在于将表值函数运用在左表的每一行,并将结果与对应行关联起来。网上大多数文章中提到的也是这样的用法,例如我们有一个Split(s,splitChar)表值函数,可以将一个字符串s用splitChar分割,返回分割后的表。现在有这样一张表:dbo.ApplyCase1sswer,23,wer,234wer,wer,2 阅读全文

posted @ 2014-03-16 23:58 饭祷爱 阅读(1112) 评论(0) 推荐(0) 编辑