E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CTE
一个Excel导入SQL server的例子(分别使用游标、
CTE
、master..spt_values实现)
SQL Server 2008中SQL应用系列--目录索引 有人提问如下: 这个是Excel的,比如是test.xls 欠费年份 欠费开始月份 欠费结束月份 应缴金额(月租) 2001 9 12 94.4 2008 5 12 88.8 2010 8 12 90.4 ___________________________________________ 这个是表:比如是a表
wangpengfei360
·
2011-05-02 01:00
SQL Server
一个Excel导入SQL server的例子(分别使用游标、
CTE
、master..spt_values实现)
SQLServer2008中SQL应用系列--目录索引 有人提问如下:这个是Excel的,比如是test.xls欠费年份欠费开始月份欠费结束月份应缴金额(月租) 200191294.4 200851288.8 201081290.4___________________________________________这个是表:比如是a表a(pk,int,notnull)//主键,自动增长b(var
downmoon
·
2011-05-02 01:00
sql
Date
server
Excel
table
null
database
oracle
CTE
简介
oracle9ir2中引入了SQL-99中的with子句,它是一个实现子查询的工具,我们可以用它来临时存储oracle经过计算得到的结果集。with子句的作用有点类似globaltemporarytables,设计with子句目的,是为提高复杂子查询的速度。下面是with子句的一些要点:1.with子句应用于oracle9i以及更高版本2.正式的,with子句称作分解子查询3.with子句应用于当
iteye_16868
·
2011-04-30 21:00
oracle
CTE
简介
oracle9ir2中引入了SQL-99中的with子句,它是一个实现子查询的工具, 我们可以用它来临时存储oracle经过计算得到的结果集。 with子句的作用有点类似globaltemporarytables,设计with子句目的, 是为提高复杂子查询的速度。下面是with子句的一些要点: 1.with子句应用于oracle9i以及更高版本 2.正式的,with子句称作分解子查询 3.with
BOBO12082119
·
2011-04-30 21:00
oracle
table
Access
subquery
nested
loops
oracle
CTE
简介
oracle 9i r2中引入了SQL-99中的with子句,它是一个实现子查询的工具, 我们可以用它来临时存储oracle经过计算得到的结果集。 with子句的作用有点类似global temporary tables,设计with子句目的, 是为提高复杂子查询的速度。下面是with子句的一些要点: 1.with子句应用于oracle 9i以及更高版本 2.正式的,with子句称作分解子查询 3
touchmm
·
2011-04-30 21:00
oracle
sql server
cte
语法
下面是
CTE
的语法:[WITH[,n]]::= expression_name[(column_name[,n])] AS (
CTE
_query_definition)
yubofighting
·
2011-04-13 14:00
sql
sql
server
tree
table
query
insert
SQL Server2005杂谈(1):使用公用表表达式(
CTE
)简化嵌套SQL
先看下面一个嵌套的查询语句: select * from person.StateProvince where CountryRegionCode in (select CountryRegionCode from person.CountryRegion where Name like 'C%') 上面的查询语句使用了一个子查询。
jc_dreaming
·
2011-03-16 09:00
sql
C++
c
SQL Server
C#
SQL Server2005杂谈(1):使用公用表表达式(
CTE
)简化嵌套SQL
先看下面一个嵌套的查询语句: select * from person.StateProvince where CountryRegionCode in (select CountryRegionCode from person.CountryRegion where Name like 'C%') 上面的查询语句使用了一个子查询。
jc_dreaming
·
2011-03-16 09:00
sql
C++
c
SQL Server
C#
[SQL Server 2005/2008]递归更新update(使用
CTE
公用表达式)
--应用举例,t_user_sells中有每个用户每天的销售量,现在需要得到每个用户每天的销量增长率。即:(当天销售量-昨日销售量)/昨日售销量*100%withUpdaterecursive(startdate,userid,dealmoney,risepercent,rownumber)as( selectstartdate,userid,dealmoney,risepercent,
xiaoxu0123
·
2011-03-13 16:00
SQL Server 2008中的
CTE
递归查询
从SQLServer2005开始,我们可以直接通过
CTE
来支持递归查询,这对查询树形或层次结构的数据很有用。
CTE
即公用表表达式,虽然不恰当,但你可以将它看做成一个临时命名的结果集合。
fan158
·
2011-03-12 17:00
SQL Server-- 使用WITH AS提高性能-
CTE
(使用公用表表达式)
一.WITHAS的含义WITHAS短语,也叫做子查询部分(subqueryfactoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNIONALL的不同部分,作为提供数据的部分。特别对于UNIONALL比较有用。因为UNIONALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所
fan158
·
2011-03-12 16:00
sqlServer2005
CTE
递归查询
创建表语句 CREATETABLEProductInfo( IdintIDENTITY(1,1)NOTNULL, ParentIdintNULL, Titlenvarchar](255), Codenvarchar(100), StateintNULL, ... ... ... MemotextCOLLATEChinese_PRC_CI_ASNULL, CONSTRAINTP
aixinnature
·
2011-03-07 18:00
sql
CTE
中使用参数
把下面这个例子http://www.cnblogs.com/insus/articles/1962609.html,改用传入参数。 参考: DECLARE @sex INT = 2 ; -- 1:femal; 2:male WITH MaleEmp AS (  
·
2011-02-23 20:00
参数
使用
CTE
替换派生表语法
重构目标例子:http://www.cnblogs.com/insus/articles/1961688.html SELECT语句中需要使用到别名,<column> OR <expression> AS <column_alias>。 重构后的代码,请参考: WITH ASY AS ( &nbs
·
2011-02-23 20:00
使用
公用表表达式(
CTE
)
CTE
(Common table expression),是ANSI SQL(1999及以后版本)标准的一部分。 定义
CTE
时,是使用T-SQL的WITH来定义的。
·
2011-02-23 20:00
表达式
SQL中使用WITH AS提高性能-使用公用表表达式(
CTE
)简化嵌套SQL
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能
Neil_yang
·
2011-02-11 16:00
sql
C++
c
SQL Server
C#
公用表表达式
公用表表达式(
CTE
)具有一个重要的优点,那就是能够引用其自身,从而创建递归
CTE
。递归
CTE
是一个重复执行初始
CTE
以返回数据子集直到获取完整结果集的公用表表达式。
liulanghan110
·
2011-02-11 10:00
数据结构
表表达式
Microsoft SQL Server支持4种类型的表表达式:派生表(Derived table)、公用表表达式(
CTE
, common table expression)、视图(Views),以及内联表值函数
·
2011-01-04 17:00
表达式
巧用SQL Server的
CTE
实现递归查询
好几天没写东西了,心里感觉空空的,今天特别看了一下SQLserver2005的
CTE
,觉得
CTE
的使用性真的很强,在实际应用中也很广泛,我就把代码共享出来了,希望能帮上需要帮助的朋友。
touchmm
·
2010-12-28 07:00
sql
server
SQL中使用WITH AS提高性能-使用公用表表达式(
CTE
)简化嵌套SQL
原文链接: http://wudataoge.blog.163.com/blog/static/80073886200961652022389/ 一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是
xiaolong0211
·
2010-12-22 17:00
sql
C++
c
SQL Server
C#
关于SQL中
CTE
(公用表表达式)(Common Table Expression)的总结
一.WITHAS的含义 WITHAS短语,也叫做子查询部分(subqueryfactoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNIONALL的不同部分,作为提供数据的部分。特别对于UNIONALL比较有用。因为UNIONALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太
flybird19870326
·
2010-12-20 14:00
SQL中的
CTE
今天闲来无事,就说说Sqlserver中
CTE
的用法 其实
CTE
我更多的可以把他当作是一种临时表,他方便你进行循环性的操作。
wsql
·
2010-12-06 16:00
sql
SQL Server 2005+ 使用
CTE
分割字符串
记录一下,效率比旧的字符串分割效率高ALTER FUNCTION [dbo].[UF_SpliteIntToTable] ( @String VARCHAR(8000) ) RETURNS @Table TABLE (Id INT) AS BEGIN DECLARE @SpliteChar AS CHAR(1) = ','; WITH TempTable
david_520042
·
2010-12-02 08:00
sql
server
String
list
SQL Server 2005+ 使用
CTE
分割字符串
记录一下,效率比旧的字符串分割效率高 ALTERFUNCTION[dbo].[UF_SpliteIntToTable] ( @StringVARCHAR(8000) ) RETURNS@TableTABLE(IdINT) AS BEGIN DECLARE@SpliteCharASCHAR(1)=','; WITHTempTableAS ( SELECTCAST(SUBST
wsql
·
2010-12-02 08:00
sql server 2005
SQLServer的
CTE
实现递归
SQL server2005 的
CTE
,觉得
CTE
的使用性真的很强,在实际应用中也很广泛,我就把代码共享出来了,希望能帮上需要帮助的朋友。
gray
·
2010-11-30 22:00
sql
C++
c
C#
CET (树形结构递归查询)、两个表同步
---转载-----------------------------------------------树形结构递归查询(
CTE
即公用表表达式) --例如:CREATETABLEMENU ( namenvarchar
zhaowenzhong
·
2010-11-26 14:00
sql
server
null
delete
insert
merge
menu
sql-server
CTE
yeeXun --date:发表于 @ 2010年11月18日 10:16:00 --address:Jau 17-304 --=========================== --topic:
CTE
touchmm
·
2010-11-18 10:00
server
使用公用表表达式(
CTE
)简化嵌套SQL 和进行递归调用
1.使用
CTE
简化嵌套sql先看下面一个嵌套的查询语句:select*fromperson.StateProvincewhereCountryRegionCodein(selectCountryRegionCodefromperson.CountryRegionwhereNamelike'C
happmaoo
·
2010-11-15 13:00
数据结构
sql
sql
应用服务器
server
输出表结构描述
Use dxhr Go ;With
CTE
_s As ( Select c.Name, isnull(f.
cxl2086
·
2010-10-28 17:00
C++
c
C#
F#
Microsoft
使用libev库编写的回射服务器
/**********************autheremail:
[email protected]
*usage:echoback*compile:gcc -g-
cte
ckseaxidian
·
2010-10-21 10:00
struct
socket
IO
服务器
buffer
callback
[SQL Server 2005/2008]删除重复行(使用
CTE
公用表达式)
/*创建测试数据,7行中有3行是重复的.*/CREATETABLEDuplicateRcordTable(Col1INT,Col2INT)INSERTINTODuplicateRcordTableSELECT1,1UNIONALLSELECT1,1UNIONALL --duplicateSELECT1,1UNIONALL --duplicateSELECT1,2UNIONALLSELECT1,2
xiaoxu0123
·
2010-10-14 14:00
sql
server
测试
table
insert
Go
CTE
---MSDN转载
数据点通用表表达式JohnPapa代码下载位置:DataPoints2007_10.exe(150KB)BrowsetheCodeOnline 目录视图、派生表和CTECTE的结构理解
CTE
递归规则递归偏移结束语开发人员正在研发的许多项目都涉及编写由基本的
zhvsby
·
2010-10-06 21:00
JOIN
sql
数据库
算法
server
query
语言
CTE
:CommonTableExpression,简称
CTE
,中文可以叫做,通用表表达式.用处:处理以前版本中SQL不好现实,不好理解,复杂的查询问题.比如:分页,递归查询...基本用法: WITH()AS
zhvsby
·
2010-10-06 20:00
JOIN
tree
table
null
delete
insert
SQL2005/2008中的
CTE
应用--递归查询
微软从SQl2005起引入了
CTE
(CommonTableExpression)以强化T-SQL。这是一个类似于非持久视图的好东东。
zhen520
·
2010-09-28 15:00
sql
sql
c
server
insert
statistics
recursion
SQL中使用WITH AS提高性能-使用公用表表达式(
CTE
)简化嵌套SQL
来源:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/ 一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时
·
2010-09-21 14:00
with
cte
的一些用法
今天做一个东西 涉及到要进行小组的小计 然后再加上部门的合计,想了一下还是用了
cte
来做,话少说,看代码 create table my_testCTE(id int identity(1,1),[name
wsql
·
2010-09-16 14:00
用法
SQL中使用WITH AS提高性能
SQL中使用WITH AS提高性能-使用公用表表达式(
CTE
)简化嵌套SQL 一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery
lizhiyu211
·
2010-08-30 10:00
sql
C++
c
SQL Server
C#
with 用法
创建了一个表,并在表中插入值,以建立由递归
CTE
返回的宗谱。
bingxuehua3
·
2010-08-29 22:57
with 用法
创建了一个表,并在表中插入值,以建立由递归
CTE
返回的宗谱。
gray
·
2010-08-29 22:00
Go
SQL递归游戏-你厉害吗,来过5关
这里用SQL语言的
CTE
递归来玩玩看。我的算法和答案如下: /* 四个字段分别代表羊,狼,草,人的位置,0表示河左边,1表示河右边。 每次都必须有人过河,因为动物和植物们都不会划船。
jinjazz
·
2010-07-28 12:00
sql
游戏
c
table
insert
Path
Tip - 使用SQL公用表表达式返回日期列
需要一个SQL查询,返回一个只有1列的表,该列为日期列,表中的行是一段时间内连续的日期值,SQL2005之后引入的
CTE
可以很轻松实现: 这里使用了
CTE
的递归调用
jameszhou
·
2010-07-13 17:00
sql
SQL2005生成系列号(行号)两种方式效率比较
--1.用
CTE
递归测试DBCCDROPCLEANBUFFERSDBCCFREEPROCCACHESETSTATISTICSTIMEON;WITHtAS( SELECT1ASnum UNIONALL
lanwilliam
·
2010-06-29 18:00
sql
sql
server
测试
statistics
[sql server] 如何得到连续序号
2select top 10000 id=identity(int,1,1) into #t from sysobjects,syscolumns --SQL2005生成系列号(行号)两种方式--1.用
CTE
xys_777
·
2010-06-20 09:00
SQL Server
[sql server] 如何得到连续序号
255 --2selecttop10000id=identity(int,1,1)into#tfromsysobjects,syscolumns --SQL2005生成系列号(行号)两种方式 --1.用
CTE
xys_777
·
2010-06-20 09:00
sql
sql
c
server
function
测试
删除Table表中的重复行的方法
利用SQLServer2005的新功能NOW_NUMBER和
CTE
可以很好的实现.举例说明如下:建立测试数据:复制代码代码如下:createtableDup1(Col1intnull,Col2varchar
·
2010-06-08 00:16
公用表表达式(
CTE
)的递归调用(2)
先看如下一个数据表(t_tree): 上图显示了一个表中的数据,这个表有三个字段:id、node_name、parent_id。实际上,这个表中保存了一个树型结构,分三层:省、市、区。其中id表示当前省、市或区的id号、node_name表示名称、parent_id表示节点的父节点的id。 现在有一个需求,要查询出某个省下面的所有市和区(查询结果包含省)。如果只使用SQL语句来实现,需要使
yekang_cui
·
2010-06-03 11:00
JOIN
sql
server
服务器
table
query
insert
使用公用表表达式(
CTE
)简化嵌套SQL(1)
先看下面一个嵌套的查询语句:select * from person.StateProvince where CountryRegionCode in (select CountryRegionCode from person.CountryRegion where Name like 'C%') 上面的查询语句使用了一个子查询。虽然这条SQL语句并不复杂,但如果嵌套的层次过
yekang_cui
·
2010-06-02 16:00
cte
+xml
2005select *into ## from(selectsring='xxxxx(2弄)(3路)xxx()xxx'unionallselect'dad(0d)da(da)da()ss')x--
cte
·
2010-04-16 11:00
xml
SQL中使用WITH AS提高性能-使用公用表表达式(
CTE
)简化嵌套SQL
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的
javatome
·
2010-04-13 09:00
with
Sql Server2005 ----
CTE
通用表表达式
本文来自MSDN 许多项目都涉及编写由基本的SELECT/FROM/WHERE类型的语句派生而来的复杂SQL语句。其中一种情形是需要编写在FROM子句内使用派生表(也称为内联视图)的Transact-SQL(T-SQL)查询。这一常规使开发人员能获取一个行集,并立即将该行集加入到SELECT语句中的其他表、视图和用户定义函数中。另一种方案是使用视图而不是派生表。这两种方案都有其各
foamflower
·
2010-04-04 18:00
JOIN
sql
数据库
算法
server
存储
语言
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他