怎样做一个在数据库中取出本月和上月的数据数据进行比较???

jackal81 2003-09-13 03:14:38
如题,数据库中的日期形式为,例:20030725.我想做的是比如取出200307的每天的数据与200306的同天的数据进行比较,只把他们列到表里就可以了
例:
| 20030701 | 数据 | 20030601 | 数据 |
| 20030702 | 数据 | 20030602 | 数据 |
| ....... | ... | ... | ... |

...................................
...全文
390 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
pqds 2003-09-15
  • 打赏
  • 举报
回复
而是在生成页面时才将表链起来的方法????
那样你的负担大大的!
oracle绝对有substring类似的方法,你自己看一下手册!
lymkelly 2003-09-13
  • 打赏
  • 举报
回复
关注
wealth 2003-09-13
  • 打赏
  • 举报
回复
:)
wealth 2003-09-13
  • 打赏
  • 举报
回复
分别将记录用Vector存起来,在页面中连起来区分

jackal81 2003-09-13
  • 打赏
  • 举报
回复
具体点
wealth 2003-09-13
  • 打赏
  • 举报
回复
:)
jackal81 2003-09-13
  • 打赏
  • 举报
回复
赶紧的,急着呢,进来的怎么都是看热闹的!!!还是pqds(一个女农民) 敬业,我想问问有没有不在数据库中连接表,而是在生成页面时才将表链起来的方法????
wealth 2003-09-13
  • 打赏
  • 举报
回复
先查出第一个日期,再查出第二个日期,最后在程序中区分!!!
swinging 2003-09-13
  • 打赏
  • 举报
回复
laugh
sweat pqds(一个女农民)
怎么这种问题都贴到这里来。
sweat 楼主
Nicok 2003-09-13
  • 打赏
  • 举报
回复
csdn版的唐僧vs孙悟空!哈哈。
不过日期型的比较我也不会,access里的 。关注oracle里如何比较的。
jackal81 2003-09-13
  • 打赏
  • 举报
回复
不要生气吗!我就是不会呀,你说完我就会了.还有别的方法吗?
pqds 2003-09-13
  • 打赏
  • 举报
回复
我靠!指教你个头!

你不是20030701吗?我substring 一下得到200307对吧
上月是20030601吗?我substring 一下得到200306对吧,我加1 不就是 200307对吧!
这就是相等的条件!

关键是ORACLE的SUBstring这个函数(看手册有没有,还是其他函数 db2 是substring)

再说day是字符型怎么加一???

告诉你,oracle里面应该有转型的函数,DB2的好像直接就是(int)String
你的受不了了!
jackal81 2003-09-13
  • 打赏
  • 举报
回复
这样的连接条件好使吗?如果时间的字段名位day那么条件就是a.day=b.day ?????
他们能相等吗?再说day是字符型怎么加一???

请指教!!!!
pqds 2003-09-13
  • 打赏
  • 举报
回复

我靠! 就是Substring的功能!
拆分字符串!
select * from
(select * table where 字段名= "拆分出来的前六为" a)
left join
(select * table where 字段名= "拆分出来的前六为" b)
on a.? = (b.?//要出来自负串+1获得和a同一天的值)
(里面的?就是你的取得拆分出来的前六为)
jackal81 2003-09-13
  • 打赏
  • 举报
回复
才分是什么意思?我不知道oracle里面怎么才?????
jackal81 2003-09-13
  • 打赏
  • 举报
回复
才分是什么意思??怎么解释?我不知道oracle里面怎么才分!!谁知道????
jackal81 2003-09-13
  • 打赏
  • 举报
回复
你上面的是不是少括号呀??我怎么看不懂??
pqds 2003-09-13
  • 打赏
  • 举报
回复
那就应该没有问题了!

只不过substring是DB2里面的才分!
你看看ORACLE里的才分字符串是什么
然后用这个搞就行了!
jackal81 2003-09-13
  • 打赏
  • 举报
回复
数据库是oracle,我要把这个表显示到jsp上去.
pqds 2003-09-13
  • 打赏
  • 举报
回复
我靠!还有热带的北极熊) !
加载更多回复(2)

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧