sql for SB

select t1.projectLabel,t1.modulLabel,t1.environment,t1.succeedcount,t2.failedcount,t1.succeedcount+t2.failedcount as totalcount,t1.succeedcount*1.0/(t1.succeedcount+t2.failedcount) as succeedrate
from
(select projectLabel,modulLabel,environment,count(1) as succeedcount
from
where op = ‘SUCCEED‘

group by  projectLabel,modulLabel,environment) t1,

(select projectLabel,modulLabel,environment,count(1) as succeedcount
from
where op = ‘FAILED‘ group by  projectLabel,modulLabel,environment) t2
where t1.projectLabel=t2.projectLabel and t1.modulLabel= t2.modulLabel and t1.environment = t2.environment

时间: 2024-07-29 20:35:34

sql for SB的相关文章

利用 druid 解析器解析SQL

最近参与一个开源项目,一个功能的实现,用到了 druid 解析器来解析SQL,记录下如果使用 druid 来解析SQL,实现对SQL的拦截改写. 1. 对 insert 语句进行解析: private static String convertInsertSQL(String sql){ try{ MySqlStatementParser parser = new MySqlStatementParser(sql); SQLStatement statement = parser.parseSt

Jfinal用拼接sql用的Conditions工具类

package cn.jiayi.framework.kit.sql; import cn.jiayi.web.kit.commons.StringKit; import com.jfinal.log.Logger; import com.jfinal.plugin.activerecord.Model; import com.jfinal.plugin.activerecord.Record; import java.util.ArrayList; import java.util.HashM

java sql

import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Savepoint;import java.sql.Statement; import com.mysql.jdbc.Driver; public class Sqltest

代码生成器源码

xmal文件 <Window x:Class="MyCode.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="代码生成器" Height="650" Width="

python 全栈 数据库 (三) python操作数据库

python 操作MYSQL数据库主要有两种方式: 使用原生模块:pymysql ORM框架:SQLAchemy 一.pymysql 1.1下载安装模块 第一种:cmd下:执行命令下载安装:pip3 install pymysql 第二种:IDE下pycharm python环境路径下添加模块 1.2使用操作 #导入模块 import pymysql #建立连接通道,建立连接填入(连接数据库的IP地址,端口号,用户名,密码,要操作的数据库,字符编码) conn = pymysql.connect

在java中导出excel

package com.huawei.controller; import java.io.File;import java.io.IOException;import java.util.HashMap;import java.util.List;import java.util.Map; import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.Htt

封装basedao

package com.huawei.common; import java.sql.ResultSet;import java.sql.SQLException; public interface CallBack { void execute(ResultSet rs) throws SQLException;} package com.huawei.utils; import java.lang.reflect.Field; import com.huawei.domain.Address

一步一步搭框架(asp.netmvc+easyui+sqlserver)-03

一步一步搭框架(asp.netmvc+easyui+sqlserver)-03 我们期望简洁的后台代码,如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using formula; using System.Data; namespace demo.Areas.basic.Controllers { public class

生成jFinal的动态条件查询语句的工具类

因为有时候需要根据前台的多个条件来过滤数据!因此需要根据是否有值以及当前值是以什么方式来过滤.这样我们不可能一个一个值来判断吧!这样代码就有些难看了!而jFinal也没有提供这样的方法,而网上的一些解决方法感觉不太好用麻烦而且不够灵活!基于这个考虑我就自己写了一个工具类!目前来说用着还挺方便的!如果有什么不对或者改进的地方请指正,大家共同进步! /**  * 用于生成JFinal的SQL查询语句<br>  * 类名称:Conditions<br>  * 创建人:yangxp<