zoukankan      html  css  js  c++  java
  • Oracle查询所有字段另加两个拼接字段的操作

    Oracle查询所有字段,再加两个字段拼接,

    select a.*,(SNO||SNAME) from TEST_STUDENT a;
    

     同理,查询所有字段,其中两个字段求和:(SNO和SAGE都是NUMBER数据类型)

    select a.*,(SNO+SAGE) from TEST_STUDENT a;
    

    select * from table; 要加其他查询内容,必须在*前面加表名或简称。

    如下这种也可以:

    select TEST_STUDENT.*,(SNO+SAGE) from TEST_STUDENT; 

    分组求和,按姓名求SAGE的和

    select SNAME,SUM(SAGE) from TEST_STUDENT group by SNAME;

    组函数(count/avg/sum/max/min)

    group by 必须和组函数结合使用,查询的时候被分组的列要出现在select选择列的后面,
    组函数如果以某个字段进行分组查询,必须结合group by,


    组合运用的顺序:先过滤,再分组,再排序,即先where,再group  by,再order  by
    select  sum(zmoney)  as  'getsum' ,zname  from  zhangwu  where  zname  like  '%支出%'  group  by  zname  order  by  getsum;

  • 相关阅读:
    python实现JWT
    Flask上下文管理源码--亲自解析一下
    python小猪蹄儿
    AI数据分析(三)
    AI数据分析(二)
    AI数据分析(一)
    Linux目录结构
    Linux安装与基本命令
    Spring MVC基础环境搭建
    Windows 上解压缩版 MySQL 配置
  • 原文地址:https://www.cnblogs.com/lgx5/p/11869409.html
Copyright © 2011-2022 走看看