2011年3月27日

摘要: T-SQL有几种不同的语言元素可以指定逻辑表达式,在逻辑表达式中可以使用各种谓词(取值为TRUE、FALSE或UNKNOWN的表达式)和运算符。T-SQL支持的谓词包括IN、BETWEEN以及LIKE等。 IN:用于检查一个值(或标量表达式)是否与一组元素中的至少一个组相等。 BETWEEN:用于检查一个值是否在指定的范围内,包括两个指定的边界值。 LIKE:用于检查一个字符串值是否与指定的模式匹配。-- 谓词例子: IN, BETWEEN, LIKESELECT orderid, empid, orderdateFROM Sales.OrdersWHERE orderid IN(10248, 阅读全文
posted @ 2011-03-27 23:54 Micro NM 阅读(2991) 评论(0) 推荐(2)
摘要: 逻辑处理顺序:有必要在学Sql之前,先了解一些基础的东西,select语句的目标是对表进行查询、应用一定的逻辑处理,并返回结果。在大多数编程语言中,代码行是按照它们的编写顺序来执行处理的,而在sql中,情况有些不同,即使select子句在查询中最先出现,在逻辑上差不多是最后才处理的。各子句在逻辑上按以下顺序进行处理。 1.From From子句是在逻辑处理阶段第一个要处理的查询子句。这个子句用于指定要查询的表名,以及对这些表进行操作的表运算符。 2.Where Where子句中,可以指定一个谓词或者逻辑表达式。 3.Group By Group By 阶段可以将前面逻辑查询处理阶段返回的行按“ 阅读全文
posted @ 2011-03-27 01:25 Micro NM 阅读(365) 评论(0) 推荐(0)

导航