the important thing is not to stop questioning

导航

 

2015年10月21日

摘要: 10.5 SELECT子句顺序下面回顾一下SELECT语句中子句的顺序。表10-2以在SELECT语句中使用时必须遵循的次序,列出迄今为止所学过的子句。表10-2 SELECT子句及其顺序子 句说 明是否必须使用SELECT要返回的列或表达式是FROM从中检索数据的表仅在从表选择数据时使用WHE... 阅读全文
posted @ 2015-10-21 15:37 qook 阅读(135) 评论(0) 推荐(0)
 
摘要: 9.1 聚集函数我们经常需要汇总数据而不用把它们实际检索出来,为此SQL提供了专门的函数。使用这些函数,SQL查询可用于检索数据,以便分析和报表生成。这种类型的检索例子有:确定表中行数(或者满足某个条件或包含某个特定值的行数);获得表中某些行的和;找出表列(或所有行或某些特定的行)的最大值、最小值、... 阅读全文
posted @ 2015-10-21 15:25 qook 阅读(340) 评论(0) 推荐(0)
 
摘要: 表7-1 SQL算术操作符操 作 符说 明+加-减*乘/除提示:如何测试计算SELECT语句为测试、检验函数和计算提供了很好的方法。虽然SELECT通常用于从表中检索数据,但是省略了FROM子句后就是简单地访问和处理表达式,例如SELECT 3 * 2;将返回6,SELECT Trim(' abc... 阅读全文
posted @ 2015-10-21 15:11 qook 阅读(133) 评论(0) 推荐(0)
 
摘要: 7.2 拼接字段为了说明如何使用计算字段,我们来举一个简单例子,创建由两列组成的标题。Vendors表包含供应商名和地址信息。假如要生成一个供应商报表,需要在格式化的名称(位置)中列出供应商的位置。此报表需要一个值,而表中数据存储在两个列vend_name和vend_country中。此外,需要用括... 阅读全文
posted @ 2015-10-21 15:10 qook 阅读(578) 评论(0) 推荐(0)
 
摘要: %:0,1,N个字符_:1个字符方括号([])通配符用来指定一个字符集,它必须匹配指定位置(通配符的位置)的一个字符。此通配符可以用前缀字符^(脱字号)来否定。例如,下面的查询匹配不以J或M起头的任意联系人名(与前一个例子相反):输入▼SELECT cust_contactFROM Customer... 阅读全文
posted @ 2015-10-21 14:37 qook 阅读(255) 评论(0) 推荐(0)
 
摘要: or,and,求值顺序解决方法此问题的解决方法是使用圆括号对操作符进行明确分组。请看下面的SELECT语句及输出:输入▼SELECT prod_name, prod_priceFROM ProductsWHERE (vend_id = 'DLL01' OR vend_id = ‘BRS01’)AND... 阅读全文
posted @ 2015-10-21 14:23 qook 阅读(158) 评论(0) 推荐(0)
 
摘要: ORDER BY子句的位置 在指定一条ORDER BY子句时,应该保证它是SELECT语句中最后一条子句。如果它不是最后的子句,将会出现错误消息。经常需要按不止一个列进行数据排序。例如,如果要显示雇员名单,可能希望按姓和名排序(首先按姓排序,然后在每个姓中再按名排序)。如果多个雇员有相同的姓,这样... 阅读全文
posted @ 2015-10-21 14:18 qook 阅读(151) 评论(0) 推荐(0)
 
摘要: --后面部分,#整行,/**/整段 阅读全文
posted @ 2015-10-21 14:02 qook 阅读(133) 评论(0) 推荐(0)
 

2015年10月20日

摘要: sql with as 用法(适用sqlserver,好像oracle也适用)Server 2005中提供了公用表表达式(CTE),使用CTE,可以使SQL语句的可维护性,同时,CTE要比表变量的效率高得多。下面是CTE的语法:[ WITH [ ,n ] ]::= expression_name ... 阅读全文
posted @ 2015-10-20 16:51 qook 阅读(138) 评论(0) 推荐(0)
 
摘要: updatetable1settable1.column1=(selecttable2.column1fromtable2where关联条件)whereexists(select1fromfromtable2where关联条件); 阅读全文
posted @ 2015-10-20 15:45 qook 阅读(153) 评论(0) 推荐(0)