select语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段...
分类:
数据库 时间:
2014-10-27 12:19:15
阅读次数:
241
SELECT语句的执行的逻辑查询处理步骤:(11) (1)FROM (3) JOIN (2) ON (4)WHERE (5)GROUP BY (6)WITH {CUBE | ROLLUP}(7)HAVING (8)SELECT (9)DISTINCT(10)ORDER BY 每个步骤产生一个虚拟.....
分类:
其他好文 时间:
2014-10-26 21:04:48
阅读次数:
203
oracle中的聚合函数count、max、min、sum、avg以及NVL函数的用法
分组函数聚合函数对一组行中的某个列执行计算执行计算并返回单一的值。聚合函数忽略空值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用,所以有的时候也把其称之为分组函数。这类函数通常应用于报表统计中,以下展示Oracle常用的聚合函数的应用。
分组函数的介绍 作用于一组数据,并对一组数据返回一个值....
分类:
数据库 时间:
2014-10-25 20:13:35
阅读次数:
583
Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。uni...
分类:
其他好文 时间:
2014-10-24 18:31:43
阅读次数:
179
今天在本地机直接在触发器里更新还有一台服务器数据时出现: MSDTC不可用解决的方法:在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动 1.A.不用事务,关用SELECT 语句.能否够分布式查询? B.L...
分类:
数据库 时间:
2014-10-24 15:59:21
阅读次数:
224
假设要在Datatable中选出符合要求的一串数据,可以有Foreach循环、Linq语句和Select语句几种方法,构造一个简单数据后做了下效率对比,发现Linq最慢,其次Foreach,最快是Select。代码如下: static void Main(string[] args) ...
分类:
其他好文 时间:
2014-10-24 12:22:52
阅读次数:
293
SQL语句不区分大小写1、select 列名 from 表名 //该语句如有多个字段,需要用逗号分隔,select语句中字段的顺序决定了查询结果的字段显示顺序;字段名允许重复2、select distinct 列名 from 表名 //distinct后面如有多个字段名,则表示多个字段都没有重复3....
分类:
数据库 时间:
2014-10-23 14:06:07
阅读次数:
243
select语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段...
分类:
数据库 时间:
2014-10-22 14:12:24
阅读次数:
226
说明,sql中的if和else是不能在select 语句中使用的。只能用来控制sql程序的流程。只能用case when。CREATE TABLE USER(NAME VARCHAR(20) NOT NULL,---姓名SEX INTEGER,---性别(1、男2、女)BIRTHDAY DATE--...
分类:
数据库 时间:
2014-10-21 15:10:20
阅读次数:
251
顾名思义:表值函数返回的是表,而标量值函数可以返回基类型表值函数用户定义表值函数返回 table 数据类型。对于内联表值函数,没有函数主体;表是单个 SELECT 语句的结果集。以下示例创建了一个内联表值函数。此函数的输入参数为客户(商店)ID,而返回ProductID、Name以及YTD Tota...
分类:
其他好文 时间:
2014-10-20 19:20:04
阅读次数:
239