`
perry185
  • 浏览: 6253 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

sql查询拼接

阅读更多
1>wm_concat
把字符串加逗号拼接起来
   no        name
    1       数学
    1       语文
    1         物理
    2         语文
    2         化学
LECT no,to_char(wm_concat(name)) name  FROM table group by no
结果:
     no             name
     1              数学,语文,物理
     2              语文,化学

2>行列转换
tbale source

姓名     科目   分数
liya     语文   60
liya     数学   70
liya     英语   90 
wanglei  语文   70
wanglei  数学   80
wanglei  英语   80

转换成
姓名   语文   数学   英语
liya    60    70      90
wanglei 70    80      80

select 姓名,max(case 科目 when 语文 then 分数 else  0 end ),
     max(case 科目 when 数学 then 分数 else  0 end ),
     max(case 科目 when 英语 then 分数 else  0 end )
from source group by 姓名
分享到:
评论

相关推荐

    SQL查询结果进行拼接

    SQL查询结果拼接

    sql server拼接字符串和拼接一列的值

    sql server拼接字符串查询语句。 普通拼接字符串和拼接某一列的所有值。

    SQL语句拼接

    ### SQL语句拼接 #### 知识点一:SQL语句拼接的基本概念与应用场景 在实际开发过程中,为了实现动态SQL查询的功能,开发者常常需要根据不同的条件来构造SQL语句。这种根据条件动态生成SQL的过程就被称为SQL语句...

    sql拼接:不要拼接Sql,而要使用参数的好处

    ### SQL拼接与参数化查询的重要性 在软件开发过程中,特别是涉及到数据库操作的应用程序中,SQL语句的构造和执行是非常关键的一步。传统的做法往往采用字符串拼接的方式来构建SQL语句,例如: ```csharp string ...

    SQL语句拼接工具,简化SQL语句拼写代码

    随着数据库应用的日益复杂,编写和管理SQL语句变得越来越繁琐,尤其是在处理动态查询时,需要根据用户输入或业务条件拼接SQL字符串。为了解决这个问题,出现了SQL语句拼接工具,如描述中提到的,它能帮助简化SQL语句...

    易语言动态拼接sql语句

    在编程领域,动态拼接SQL语句是一种常见的技术,它允许程序在运行时根据需要构建SQL查询。在易语言这个中国本土化的编程环境中,动态拼接SQL同样具有重要的应用价值。易语言以其独特的汉字编程风格,降低了编程的...

    sql语句拼接+游标技术

    sql语句拼接+游标技术sql语句拼接+游标技术sql语句拼接+游标技术sql语句拼接+游标技术sql语句拼接+游标技术sql语句拼接+游标技术sql语句拼接+游标技术sql语句拼接+游标技术

    动态拼接sql语句工具类,拼接where后面语句

    动态拼接sql语句工具类,拼接where后面语句 配合原生jdbc仿动态sql注入 if (ObjectUtil.isNotEmpty(maxLat)&&ObjectUtil.isNotEmpty(minLat)){ sqlParamList.add(new SqlParam("lat",minLat, SqlOpEnum.GE)); ...

    开发sql语句拼接自动格式化工具

    通过这款工具,开发者可以快速地将大段的SQL语句进行自动格式化,使得代码更加清晰、易读,同时也支持将已经拼接好的程序代码还原为原始的SQL语句,方便在数据库集成开发环境(IDE)中直接进行查询和调试。...

    sql\(很长的l模糊查询拼接)sql存储过程

    标题中的“SQL(很长的L模糊查询拼接)”意味着该存储过程主要涉及的是通过字符串拼接的方式动态构建SQL查询语句,这里的“L”可能是指“Long”,即长字符串处理;而“模糊查询”则是指通过部分匹配的方式来检索数据...

    SQL拼接工具包API 支持Oracle/PostgreSQL/MySql

    简化sql拼接过程,提升开发效率,减少拼接错误。 可以拼接select、update、delete语句以及where条件语句。 拼接where条件可自动组织参数并返回。 支持andEq(), andGt(), andGe(),andLt(), andLe(), andEqDate(), ...

    分页查询应用成功,sql拼接的实现

    分页查询的成功实现,简单的类和功能函数的封装,代码具体实现。

    Java 使用注解拼接SQL语句

    "Java使用注解拼接SQL语句"是一个常见的实践,它使得动态构建SQL查询变得更为简洁和可维护。这种技术通常与ORM(对象关系映射)框架如MyBatis或Hibernate结合使用,但也可以通过自定义处理逻辑实现。 1. **自定义...

    MyBatis动态拼接SQL

    在某些场景下,我们可能需要根据业务逻辑动态地拼接SQL语句,以实现更复杂的查询需求。这就是MyBatis动态SQL的功能所在。 动态SQL是MyBatis的一大特色,它使得我们能够在运行时根据条件构建SQL语句。MyBatis通过`...

    sql 动态拼接

    sql 动态拼接 防止sql注入

    sql注入漏洞学习

    - **ASPX**:ASP.NET代码中,用户输入的`itemName`未经验证直接与SQL查询拼接。应使用参数化的`SqlCommand`对象,避免字符串拼接。 总的来说,防止SQL注入的关键在于正确处理用户输入,确保其不能直接参与SQL语句...

    SQL2JAVA-java字段串代码拼接小工具

    综上所述,"SQL2JAVA-java字段串代码拼接小工具"是一个针对Java和SQL开发者的实用工具,它可以帮助简化字符串拼接的过程,尤其是构建SQL查询语句。通过提供直观的用户界面,使得开发者能够快速高效地在Java代码和SQL...

    SQL美化拼接工具适用于各种开发语言

    SQL美化拼接工具是开发人员在处理复杂数据库查询时的一大利器。它可以帮助程序员将冗长、难以阅读的SQL语句转换成格式清晰、易于理解的形式,极大地提升了代码的可读性和维护性。无论你是使用Java、Python、C#、PHP...

    ibatis动态sql拼接

    iBatis 动态 SQL 拼接 iBatis 框架中的动态 SQL 拼接是一种强大的功能,它允许开发者根据不同的条件生成不同的 SQL 语句,从而提高程序的灵活性和可维护性。在本文中,我们将深入分析 iBatis 框架中动态 SQL 的实现...

Global site tag (gtag.js) - Google Analytics