作者shan311 (勉强微笑)
看板Database
标题Re: [SQL ] 想请问有关合并资料表的问题
时间Sun Oct 7 03:49:05 2007
※ 引述《PsMonkey (痞子军团团长)》之铭言:
: 没有讲是哪个资料库....
: (ㄜ... 我没办法从 to_char 看出是哪个资料库 XDXD)
: ※ 引述《shan311 (勉强微笑)》之铭言:
: : 最近捞资料出现瓶颈了
: : 想请教各位两个问题
: : 1.在捞资料的时候,以时间为搜寻的条件,捞一天
: : 但因为资料库的时间格式设定为如: 2007-10-05T23:59:01 +08:00
: : 唯一想到的方式就是转换资料库时间去搜寻
: : => where to_char(c_time,'yyyy/mm/dd hh24:mi:ss') between
: : '2007/10/05 00:00:00' and '2007/10/05 23:59:00'
: : 但是或许是因为资料量大的关系,变成搜寻一天的资料时,要花上五分钟的时间,
: : 挺尴尬的,不知道大家有甚麽比较快的搜寻方法吗? 前题是,资料库不能更动
: : 感谢各位!!
: 如果你的 c_time 的 datatype 已经是资料库当中的日期格式
: 那... 为甚麽不用资料库提供的日期函数去比对?
: 理论上会比较快一点...
: 理论上...
: 理论...
: [殴飞]
抱歉 可能我没有讲清楚 在资料库上的时间格式如c_time:2007-10-05T23:59:01 +08:00
但是如果我去捞资料库的话 理论上应该是要在WHERE时转换格式
所以我的想法是用to_char 去转捞一天的资料^^"
只是一旦资料量大 就必须要捞很久 在效率方面 也是我要考量的地方
--
我是吕小3小是我
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.80.168