oracle昨日时间,。。今日,昨日,上周,本月,本年,按时间统计总金额

”本月 102“, 这是错的你少加了“10        7        41        2009-1-5 16:26:39”这条数据!

结果具体如下:

SQL> select A_ID, PAYMONEY, to_char(A_TIME, 'YYYY-MM-DD HH24:MI:SS') A_TIME from aa;

A_ID   PAYMONEY A_TIME

---------- ---------- -------------------

1         11 2009-01-07 16:38:21

2         12 2009-01-07 16:38:21

3         13 2009-01-07 16:38:21

4         21 2009-01-06 16:38:21

5         22 2009-01-06 16:38:21

6         23 2009-01-06 16:38:21

7         31 2008-12-31 16:38:21

8         32 2008-12-31 16:38:22

9         33 2008-12-31 16:38:22

7         41 2009-01-05 16:38:22

8         52 2008-12-08 16:38:22

9         53 2008-12-08 16:38:22

12 rows selected

SQL>

SQL> select   tmp2.st,

2           decode(tmp2.st,

3                  '今日',

4                  tmp1.sum_1,

5                  '昨日',

6                  tmp1.sum_2,

7                  '上周',

8                  tmp1.sum_3,

9                  '本月',

10                  tmp1.sum_4,

11                  '本年',

12                  tmp1.sum_5,

13                  null) "交易总额"

14  from

15  (select  sum(decode(a1, '今日', PAYMONEY, null)) sum_1,

16           sum(decode(a2, '昨日', PAYMONEY, null)) sum_2,

17           sum(decode(a3, '上周', PAYMONEY, null)) sum_3,

18           sum(decode(a4, '本月', PAYMONEY, null)) sum_4,

19           sum(decode(a5, '本年', PAYMONEY, null)) sum_5

20  from

21  (select A_ID,

22          PAYMONEY,

23          to_char(A_TIME, 'YYYY-MM-DD HH24:MI:SS') A_TIME,

24          decode(trunc(A_TIME, 'DD'), trunc(sysdate, 'DD'), '今日', null) a1,

25          decode(trunc(A_TIME, 'DD'), trunc(sysdate - 1, 'DD'), '昨日', null) a2,

26          decode(trunc(A_TIME, 'DD'), trunc(sysdate - 7, 'DD'), '上周', null) a3,

27          decode(to_char(A_TIME, 'YYYYMM'), to_char(sysdate, 'YYYYMM'), '本月', null) a4,

28          decode(to_char(A_TIME, 'YYYY'), to_char(sysdate, 'YYYY'), '本年', null) a5

29  from aa)) tmp1,

30  (select '今日' st from dual

31   union all

32   select '昨日' from dual

33   union all

34   select '上周' from dual

35   union all

36   select '本月' from dual

37   union all

38   select '本年' from dual

39  ) tmp2;

ST     交易总额

---- ----------

今日         36

昨日         66

上周         96

本月        143

本年        143

SQL>

[本帖最后由 bell6248 于 2009-1-7 17:11 编辑]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/526276.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php验证卡号,PHP验证信用卡卡号是否正确函数

这篇文章主要介绍了PHP验证信用卡卡号是否正确函数,本文直接给出实现代码,需要的朋友可以参考下可以使用以下PHP函数,,验证一个卡号是否是信用卡:function validateCard ( $cardnumber ){$cardnumber preg_replace ( " /\D|\s/ " …

ssh远程执行oracle命令,ssh远程执行命令技巧

ssh可以直接在本地显示远程计算机所执行的命令远程ip:192.168.4.36本地:local5[rootlocal5 ~] # ssh 192.168.4.36 df && lsroot192.168.4.36s password:Filesystem 1K-blocks Used Available Use% Mounted on/dev/mapper/VolGro…

小米笔记本装linux教程视频教程,Archlinux安装指南~小米笔记本Air 13.3英寸版本

小米笔记本Air 13.3英寸版本,配置为:Intel Core i5-6200U处理器、8GB内存、256GB固态硬盘、NVIDIA GeForce 940MX独立显卡,13.3英寸1920X1080分辨率的IPS屏幕。1.制作U盘启动盘在Windows下使用USBWiter制作U盘启动盘,ISO为tuna源下…

Elasticsearch的分片平衡问题解决

2023年11月份在某电商系统生产中的Elasticsearch(以下简称ES)集群突然,出现了大量慢查询告警,导致请求堆积。经过几天的排查发现了ES节点主分片和副本分片分布存在不均匀的问题。当然了暂未有定论是由于分片不均衡导致了性能下降&…

linux卸载nomachine,NoMachine 安装与配置及使用

对Linux管理员们来说,远程办公不是什么新鲜事。如果管理员不在服务器跟前,远程办公更是家常便饭。一般而言,图形用户界面(GUI)默认情况下并不安装在Linux服务器上。但是可能有一些Linux管理员还是决定将GUI安装在Linux服务器上。如果你的服务…

linux系统之间无密传输,scp采用无密码在两台linux服务器之间传输数据(示例代码)...

一、root用户:1. 在主机A上执行如下命令来生成配对密钥:ssh-keygen -t rsa按照提示操作,注意,不要输入passphrase。提示信息如下Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa…

linux中top和ps的内存区别,linux - top与ps间的区别

背景在linux系统中提供了2个查询系统负荷值的命令,一个是 ps -o THREAD 一个是 top ,这两个命令都能够查询当前进程的CPU使用率情况,但是所代表的含义确实不一样的,ps -o THREAD 偏向与整个进程周期所占的CPU使用率,而 top 更偏向…

linux登录界面输入密码时卡住6,centos6.8(虚拟机VNC)输入正确用户名和密码仍跳回登录界面...

1)CentOS自动更新到6.8后root无法登陆问题解决虚拟机CentOS服务器不知道被谁更新系统到6.8后,发现在本机上即使输入正确的密码也无法登陆,发现有一些人也碰见过同样的问题,但是他们是因为系统变为64位后,无法找到pam_limits.so的正…

linux内核功能关闭透明大页 功能,redhat linux 7.4关闭透明大页

每一步:在GRUB_CMDLINE_LINUX加入选项 transparent_hugepageneverecho GRUB_CMDLINE_LINUX"transparent_hugepagenever" >> /etc/default/grub第二步:重新生成grub配置文件grub2-mkconfig -o /boot/grub2/grub.cfgGenerating grub confi…

linux获取ip地址的接口,获取Linux上接口的IP地址

sjsam..23如果您正在寻找特定接口的地址(IPv4),请说wlan0然后尝试使用getifaddrs()的代码:#include #include #include #include #include #include #include #include int main(int argc, char *argv[]){struct ifaddrs *ifaddr, *ifa;int family, s;char host[NI_MAXHOST];if…

linux yum 安装widget,CentOS 7安装Qt5.12.1过程

默认下载在Downloads目录下预安装sudo yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel给下载的文件赋予可执行的权限chmod x qt-opensource-linux-x64-5.12.1.run执行文件,进行安装./qt-opensource-linux-x64-5.12.1.run接下来会进行界面化的安…

usb otg vnc linux,20131126版本后,可以从PC通过USB-OTG VNC到pcDuino

为什么80%的码农都做不了架构师?>>>有些玩家购买pcDuino到手后发现自己没有显示器,没有鼠标键盘,有的只有手机的充电器和数据线。pcDuino开发者了解到粉丝们的郁闷之后,在软件上帮忙大家解决了这个问题。下面就给大家介绍…

linux 镜像错误,VituralBox 使用已有镜像文件报错:E_INVALIDARG (0x80070057)

VituralBox 使用已有镜像文件报错:E_INVALIDARG (0x80070057):问题描述:UUID已经存在Cannot register the hard disk E:\system_iso\CentOS6.8.vdi {05f096aa-67fc-4191-983d-1ed00fc6cce9}because a hard disk E:\system_iso\centos68_02\centos6.8.vdi…

c语言中123 234 345 456,如何在C中将数字从1123456789格式化为1,123,456,789?

宝慕林4294392您可以按以下方式递归执行此操作(请注意&#xff0c;INT_MIN如果使用二进制补码&#xff0c;则需要额外的代码来管理它)&#xff1a;void printfcomma2 (int n) { if (n < 1000) { printf ("%d", n); return; } printfcomma2…

dos c语言显示符号图案,在DOS命令行窗口中显示出用各种字符拼凑出来的各种图案的实现方法,如本人头像...

注&#xff1a;文中例子是本人刚学C编程语言的时候制作的&#xff0c;实现方法很简单&#xff0c;主要使用for循环语句&#xff0c;无需什么复杂烧脑的算法。由于经常看到各种符号拼成的图案&#xff0c;感觉很有意思&#xff0c;所以自己也弄了个&#xff0c;纯属好玩。(作品-…

android自定义圆圈动画,自定义view实现动画数字圆圈

我们要实现的是如下的效果&#xff0c;1.该view在设置属性之后时候会有数字和圆圈不断增长的效果2.该view在按下和放开状态下显示不同的样式。这种效果逻辑上并不复杂&#xff0c;底层灰色圆圈和蓝色扇形圆圈都是用canvas.drawArc()绘制出来的&#xff0c;中间的数字用drawtext…

android 背景切换动画效果代码,在Android应用中以模糊效果设置背景图片

我试图使列表视图上的背景图像模糊,但是我尝试按照教程进行操作,但它不起作用.任何人都请指教,谢谢.主要活动public class IngredientCategoryMain extends Activity {ListView list;String[] title;CategoryImageAdapter adapter;Overrideprotected void onCreate(Bundle save…

android+水滴粘性动画,Android控件实现水滴效果

看到ios版上QQ刷新效果像水滴&#xff0c;然后自己也想着去实现这样的效果&#xff0c;这篇文章暂时没有介绍下拉刷新的效果&#xff0c;只是单独用一个控件来实现这样的水滴效果。效果图如下&#xff1a;一、总体思路1、画两个圆形&#xff0c;其中一个就是上面的大圆&#xf…

android 标题栏进度圈使用方法,Android 自定义标题栏 显示网页加载进度的方法实例...

这阵子在做Lephone的适配&#xff0c;测试组提交一个bug&#xff1a;标题栏的文字较长时没有显示完全&#xff0c;其实这并不能算个bug&#xff0c;并且这个问题在以前其他机器也没有出现&#xff0c;只是说在Lephone的这个平台上显示得不怎么美观&#xff0c;因为联想将原生的…

android7.0uri,整理: 解决Android7.0以上文件报FileUriExposedException问题

最近项目Android编译版本改为targetSdkVersion26, 之前隐藏的版本问题暴露出来, 尤其是文件第三方打开及Apk更新问题,这里记录下7.0以后文件相关问题问题描述:安装apk的代码一般写法如下&#xff0c;网上随处可以搜到:public static void installApk(Context context, File fil…