- 浏览: 379691 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (116)
- 生活 (1)
- 工作 (56)
- 健康 (0)
- 感情 (0)
- IT (45)
- 数据库 (11)
- Spring处理lob数据 (0)
- org.springframework.dao.InvalidDataAccessApiUsageException: OracleLobCreator needs to work on [oracle.jdbc.OracleConnection] (1)
- not on [com.mysql.jdbc.Connection]: specify a corresponding NativeJdbcExtractor; nested exception is java.lang.ClassCastException: com.mysql.jdbc.Connection (1)
- org.hibernate.DuplicateMappingException (1)
- js (3)
- Spring (2)
- PropertyPlaceholderConfigurer (1)
- Spring事务 (2)
- PROPAGATION_REQUIRED (1)
- PROPAGATION_SUPPORTS (1)
- PROPAGATION_MANDATORY (1)
- PROPAGATION_REQUIRES_NEW (1)
- setTimeout() (0)
- fn函数 (1)
- jstl标签 (1)
- 锚点 (1)
- 工作 urlrewrite 静态化 (1)
- 分享到微博 (1)
- hibernate (1)
- id to load is required for loading (1)
最新评论
-
wangyudong:
用Holer,只需要配置一个Access Key就搞定了htt ...
webservice发布以后在本地能够访问,但是在远程访问不了 -
梦幻无极:
[flash=200,200][url][img][list] ...
mysql Error Code : 1060 Duplicate column name 'ID' -
wqxdoc_pxiang9:
工程用什么软件
plc学习笔记 -
jiangxiankun:
请问一下这个需要什么jar包吗
用JAVA代码访问一段URL地址是否可用怎么写? -
361010911:
好乱!- -
java轮询程序的实现
最近老是在搞sql,发现自己差好多。现在我将遇到的问题总结如下:
一。查询申请智能建站管理权限的代理及分公司信息。
现在有四张表:agent_agent:代理表,agent_level:代理级别表,party:公司表,vzzjzgl_apply:智能建站管理权限申请表:
sql语句如下:
二。查询申请及未申请智能建站管理权限的代理及分公司信息。
说明:
1.注意case when then else end 的使用
2.如果选择一个表的字段为一个列,则要用空号然后将列的名称放在括号的外边:
例如选择 智能建站申请表的审批时间作为整个sql的‘操作时间’字段,如下:
一。查询申请智能建站管理权限的代理及分公司信息。
现在有四张表:agent_agent:代理表,agent_level:代理级别表,party:公司表,vzzjzgl_apply:智能建站管理权限申请表:
sql语句如下:
select * from (select a.agent_code agent_code, a.user_name user_name, c.name sub_company, d.agent_level || '级' agent_level, ( select x.check_state from vzzjzgl_apply x where x.agent_code = a.agent_code ), ( select xxx.apply_time from vzzjzgl_apply xxx where xxx.agent_code = a.agent_code ), (select xxxx.operator from vzzjzgl_apply xxxx where xxxx.agent_code = a.agent_code ), (select y.id from vzzjzgl_apply y where y.agent_code = a.agent_code ), (select yy.grant_cause from vzzjzgl_apply yy where yy.agent_code = a.agent_code ) from agent_agent a inner join party c on a.organ_code = c.id inner join agent_level d on a.agent_level_code = d.agent_level_code) where 1 = 1 order by agent_code
二。查询申请及未申请智能建站管理权限的代理及分公司信息。
select * from (select a.agent_code agent_code, a.user_name user_name, c.name sub_company, d.agent_level || '级' agent_level, (case when ( select x.check_state from vzzjzgl_apply x where x.agent_code = a.agent_code ) = '01' then trim('已授权') else trim('未授权') end) is_grant, (select xxx.grant_time from vzzjzgl_apply xxx where xxx.agent_code = a.agent_code) operate_time, (case when (select xxxx.operator from vzzjzgl_apply xxxx where xxxx.agent_code = a.agent_code ) is not null then (select xxxx.operator from vzzjzgl_apply xxxx where xxxx.agent_code = a.agent_code) else '---' end ) operator from agent_agent a inner join party c on a.organ_code = c.id inner join agent_level d on a.agent_level_code = d.agent_level_code) where 1 = 1 order by agent_code
说明:
1.注意case when then else end 的使用
2.如果选择一个表的字段为一个列,则要用空号然后将列的名称放在括号的外边:
例如选择 智能建站申请表的审批时间作为整个sql的‘操作时间’字段,如下:
,(select xxx.grant_time from vzzjzgl_apply xxx where xxx.agent_code = a.agent_code) operate_time,
发表评论
-
id to load is required for loading
2013-05-07 16:47 1217今天遇到一个bug:id to load is requir ... -
mysql随机获取记录
2012-12-11 12:42 1160MYSQL的随机抽取实现方法。举个例子,要从tablename ... -
分享到微博js
2012-08-02 14:35 9978分享到微博js 1.分享到微博代码: var t ... -
js 定位
2012-02-02 11:31 3066前两天开发一个功能,显示所有记录之后,对某一条记录操作之后, ... -
jstl标签 函数
2012-02-02 11:02 1273jstl标签,fn函数 函数:fn:contains(stri ... -
java.lang.IllegalArgumentException: Failed to parse a valid name/value pair from
2011-11-23 16:48 2391昨天231被封了,所以只能换203的测试库,可是一启动就报错j ... -
JS中setTimeout()的用法详解
2011-11-07 17:20 0setTimeout( ) setTimeout( ) 是 ... -
Spring中的四种声明式事务的配置
2011-10-18 14:15 992Spring中的四种声明式事务的配置Spring容器中有两种 ... -
事务的传播行为和隔离级别
2011-10-18 11:13 2672一。Spring在TransactionDefi ... -
Spring 利用PropertyPlaceholderConfigurer占位符
2011-10-18 10:54 34451.Spring的框架中,org.springframew ... -
js动态添加删除表格
2011-10-11 15:25 1547//动态添加行 function addRowMx( ... -
Duplicate class/entity mapping com.sitechasia.xinnet.admin.checkip.model.AdmUser
2011-09-19 14:56 2223今天还算有点时间,就同步了一下我工作空间和cvs服务器上的代码 ... -
java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape
2011-09-19 10:32 23814java编码解码 前两天修改了个功能,登陆的时候密码为‘% ... -
servlet页面跳转
2011-09-15 17:26 7916昨天晚上在公 ... -
ContentType
2011-08-25 10:14 1059[size=medium]ContentType 属性指定响 ... -
简单的下载例子
2011-08-25 10:07 1338前两天看代码,有一个下载的例子,我觉得写得挺全面 ... -
Spring Quartz定时器
2011-08-23 15:25 1500Spri ... -
java操作Excel(Jakarta_POI)
2011-08-23 14:15 1257一。 Jakarta POI 是一套用于访问微软 ... -
POI类库之工作表中文名乱码问题
2011-08-23 13:52 2064POI类库是JAVA平台下操作EXCEL的类库,功 ... -
cvs.exe [checkout aborted]: connect to scm1.ceopen.cn:2401 failed: 套接字操作尝试一个无法连接
2011-08-12 13:29 1933昨天想在cvs服务器上更新代码,但是一点更新之 ...
相关推荐
根据给定文件的信息,我们可以总结出一系列与SQL相关的知识点,主要涵盖了基本的SQL操作命令,如创建表、插入数据、查询、更新等。下面将详细解释这些知识点。 ### 创建表 (CREATE TABLE) 创建表是数据库操作中最...
以下是对SQL Server数据库脚本的详细总结,旨在帮助新手进行有效的学习和实践。 一、创建数据库 创建一个新的SQL Server数据库,可以使用`CREATE DATABASE`语句。例如: ```sql CREATE DATABASE MyDatabase ON ...
以下是关于标题"sql总结代码"和描述中涉及的一些核心知识点的详细说明: 1. DDL(Data Definition Language):DDL用于创建和修改数据库结构。它包括CREATE、ALTER、DROP等语句,如创建表(CREATE TABLE)、修改表...
"SQL注入简单总结——过滤逗号注入"的主题主要探讨了如何处理那些针对逗号(`,`)进行过滤的SQL注入情况。在SQL语句中,逗号常用于分隔不同的元素,例如在`UNION`、`LIMIT`等子句中。 1. **过滤逗号的绕过方法**: ...
### SQL学习总结:掌握核心查询技巧 SQL,作为结构化查询语言,是数据库管理与操作的基石。本文将深入解析SQL的基本查询语句,通过实际案例帮助读者理解并掌握其运用,涵盖一般查询、去重、条件筛选、模糊查询及多...
### 使用简单恢复模式对SQL Server数据库进行收缩 在SQL Server中,随着业务的增长与时间的推移,数据库文件(.mdf)和日志文件(.ldf)可能会变得非常庞大,即使数据库中的实际数据量并没有那么大。在这种情况下,...
### SQL优化经验总结34条深度解读 #### (1) 最优表名顺序:提升查询效率 在基于规则的优化器中,Oracle按照从右至左的顺序处理FROM子句中的表名。为了提高查询效率,应将记录条数最少的表置于FROM子句的最后,作为...
总结来说,SQL的简单应用主要涵盖创建表、插入数据、查询数据、更新数据、删除数据以及使用联接、分组和聚合操作。通过熟练掌握这些基础操作,你可以有效地管理、分析和利用关系型数据库中的信息。在后续的学习中,...
总结,这个“C#和SQL简单的学生管理系统”是C#编程语言和SQL数据库技术的完美结合,展示了如何利用这两种技术创建实用的桌面应用程序。通过实际操作,开发者可以深入理解C# WinForm的界面设计以及SQL在数据库操作中...
本篇文章将围绕《SQL学习总结(实用)》的标题和描述,探讨一些关键的SQL优化技巧和概念。 1. **选择最有效的表名顺序**:在编写SQL查询时,特别是涉及多表联接的查询,表的处理顺序会影响查询效率。Oracle解析器...
总结,SQL是数据管理的基础,理解并熟练掌握SQL的各种操作,将对数据分析、应用开发等工作带来极大便利。这个简单的教程将引导你逐步探索SQL的世界,通过实例学习和实践,你将能够高效地处理各种数据问题。
简单 SQL 数据库语句总结──以学生成绩的管理为例描述 摘要:本文总结了简单 SQL 数据库语句的基本用法,以学生成绩的管理为例进行描述,涵盖了查询结果中的列名显示、精确查找、时间类型变量的处理、集函数、分组...
### SQL优化经验总结34条 #### 一、选择最有效率的表名顺序 - **要点**: 在基于规则的优化器(RBO)中,Oracle解析器从右至左处理FROM子句中的表名。为了提高性能,应将记录条数最少的表放在最后,即作为基础表。...
SQL基础知识点总结 在本节中,我们将对SQL的基础知识点进行总结,包括增删改查、基本查询、高级查询、连接查询、子查询等。 增删改查 增删改查是SQL中最基本的操作,分别对应INSERT、DELETE、UPDATE语句。 * 增...
本教程将详细介绍一个简单的SQL分页实现,适合初学者理解。 ### 基本原理 SQL分页的核心是通过`ROW_NUMBER()`函数来生成每个数据行的序列号,再结合`BETWEEN`操作符来筛选出特定范围内的行。在SQL Server中,我们...
### 关于SQL使用总结 #### 一、基础查询与数据筛选 在进行SQL查询时,掌握基础查询语句是至关重要的。以下是一些常见的基础查询技巧及其应用示例。 ##### 更改列标题的方法 在查询结果中重命名列标题可以提高...
#### 三、简单的SQL语句使用 - **基础SQL语句**:SQL语句是与数据库交互的基础,包括查询、插入、更新和删除操作。 - **3.1 SELECT查询语句** - **3.1.1 用SELECT查询数据表的内容** - **语法**:`SELECT column1...
总结,"简单的SQL数据库(学生管理)"这个项目涵盖了数据库基础,包括数据库和表的创建、数据的增删改查以及基本的查询和控制。对于初学者来说,这是一个很好的起点,通过实践这个项目,可以深入理解SQL语言和数据库...
总结,SQL循环语句是数据库编程中的重要工具,它们提供了在数据库层面上进行迭代处理的能力。然而,理解何时使用循环以及如何优化循环对于编写高效、可维护的SQL代码至关重要。在实际应用中,我们需要根据具体情况...