有这样一个需求:临时表sql:create table #AA( ID int, Name nvarchar(20))insert #AAselect 1,'苏州/上海/温州'union allselect 2,'南京'union allselect 3,'北京/连云港'方法: 1 with...
分类:
数据库 时间:
2014-08-31 10:26:01
阅读次数:
226
结构体
struct 结构体标签(可选)
{
类型1 标识符1;
类型2 标识符2;
.......
}(变量定义可选);
联合
union 可选的标签
{
类型1 标识符1;
类型2 标识符2;
........
}可选的变量定义;
联合与结构体相似,但内存布局上存在关键性的区别。结构体中每个成...
分类:
编程语言 时间:
2014-08-30 11:18:19
阅读次数:
239
-- 数据透视 -- PIVOT: 行转列 SELECT * FROM ( SELECT N'张三' AS 姓名, N'语文' AS 课程,70 AS 分数 UNION SELECT N'张三' AS 姓名, N'数学' AS 课程,90 AS 分数 UNION SELECT N'李四' AS 姓名...
分类:
数据库 时间:
2014-08-29 23:55:18
阅读次数:
261
编译器为什么要替我们内存对齐?学了计算机组成原理,了解了内存的基本单元是一个字节,内存可以随机寻址,于是乎我天真的认为内存就是一个字节型的容器,基本单位是单个字节。Figure 1. 我眼中的内存空间布局悲剧的是,内存读写的真正访问者cpu不是这么想的。cpu是根据内存访问粒度(memory acc...
分类:
其他好文 时间:
2014-08-28 18:04:25
阅读次数:
316
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name...
分类:
数据库 时间:
2014-08-27 12:52:47
阅读次数:
269
昨天看Q3的代码,看到有个_INTSAIZEOF的宏,着实晕了一阵。一番google后,终于明白,这个宏的作用是求出变量占用内存空间的大小,先看看_INTSAIZEOF的定义吧:#define _INTSIZEOF(n) ( (sizeof(n) + sizeof(int) - 1) & ~(s.....
分类:
编程语言 时间:
2014-08-26 15:19:26
阅读次数:
212
本文转自:http://www.cnblogs.com/suizhikuo/p/3791799.html我们继续讲解LINQ to SQL语句,这篇我们来讨论Union All/Union/Intersect操作和Top/Bottom操作和Paging操作和SqlMethods操作 。Union A...
分类:
数据库 时间:
2014-08-26 09:40:05
阅读次数:
310
1.UNION的作用UNION 指令的目的是将两个 SQL 语句的结果合并起来。从这个角度来看, UNION 跟 JOIN 有些许类似,因为这两个指令都可以由多个表格中撷取资料。 UNION 的一个限制是两个 SQL 语句所产生的栏位需要是同样的资料种类。另外,当我们用 UNION这个指令时,我们只...
分类:
数据库 时间:
2014-08-25 14:49:04
阅读次数:
307
--方法一:动态SQL法declare @s varchar(50),@sql varchar(300) set @s='1,2,3,4,5,6,7,8,9,10' set @sql='select col='''+ replace(@s,',',''' union all select '''.....
分类:
数据库 时间:
2014-08-25 14:42:44
阅读次数:
279