(一)关于模板,Template ????可以在项目根目录下的settings.py 配置文件中,声明 import?os
BASE_DIR?=?os.path.dirname(os.path.dirname(__file__))
TEMPLATE_DIRS?=?os.path.join(BASE_DIR,?‘temp...
分类:
编程语言 时间:
2014-08-09 00:22:37
阅读次数:
265
我们在上次学习到了 String.Join函数(http://blog.csdn.net/zhvsby/archive/2008/11/28/3404704.aspx),当中用到了String.SPlit函数,所以能够上网查了该函数的用法 例如以下:#中使用string.Split方法来切割字符串的...
分类:
其他好文 时间:
2014-08-08 21:04:46
阅读次数:
785
学习的时候了解了一下join操作,包含left join,right join,inner join和out join,每种操作之后生成的表的空间大小不同;假设A和B表做join操作,如果是left join,则以A表为基准,然后和B表进行匹配,表的大小至少A表的大小(乘以B表中和A表中连接的最大覆...
分类:
数据库 时间:
2014-08-08 18:04:06
阅读次数:
393
一、交叉连接(cross join)交叉连接(cross join):有两种,显式的和隐式的,不带on子句,返回的是两表的乘积,也叫笛卡尔积。例如:下面的语句1和语句2的结果是相同的。 语句1:隐式的交叉连接,没有cross join。select o.id, o.order_number, c.i...
分类:
数据库 时间:
2014-08-08 15:09:16
阅读次数:
374
需求自助设备交易统计输入项类型可为空备注机构选择Y采用下拉框的形式终端号手输Y与柜员号二选一交易柜员号手输与终端号二选一时间选择N时间区间状态多选设备状态:停用、启用输出(新增各业务的交易总额字段):我自己在报表工具birt中写的sqlselect * from ( -- 查询基本信息 ...
分类:
数据库 时间:
2014-08-08 12:23:56
阅读次数:
500
引起此错误的原因之一:A表与B表关联的字段类型不一致,如:A表中的aid是主键,B表中的bid是aid的外键,aid用INT类型,bid用Varchar类型,此时(1)如果两表内容不为空时进行join是正确的,oracle可以自动进行类型转换(2)如果两表为空时进行join就会出现“ora-0172...
分类:
其他好文 时间:
2014-08-08 12:20:25
阅读次数:
182
Python os.path.dirname(__file__)Python os.path.join(str,str)(1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如: python d:\p...
分类:
编程语言 时间:
2014-08-07 22:59:04
阅读次数:
330
select a.商品编码,a.品名,a.规格,a.最终进价,c.curcsprc,d.qtyfrom lhdh201408 aleft join lhspm b on a.商品编码=b.pluidleft join 商品码 c on b.barcode=c.bcdleft join (select...
分类:
其他好文 时间:
2014-08-07 22:02:46
阅读次数:
187
基本步骤是 : (不是很准,请看完这篇)1.from2.join on3.where4.group by5.having6.order by7.select8.distinct ,sum,...9.limitjoin table 一定要有索引不然就是笛卡尔积了。inner join 的特别正确来讲 ...
分类:
数据库 时间:
2014-08-07 12:17:49
阅读次数:
295
垂直切分的粒度指的是在做垂直切分时允许几级的关联表放在一个shard里.这个问题对应用程序和sharding实现有着很大的影响.关 联打断地越多,则受影响的join操作越多,应用程序为此做出的妥协就越大,但单表的路由会越简单,与业务的关联性会越小,就越容易使用统一机制处理.在 此方向上的极端方案是:...
分类:
其他好文 时间:
2014-08-07 12:11:09
阅读次数:
194