SQLTmpData_3G="SELECT VV.SYSTEMTIME,VV.SITE_PRIORITY_NAME AS SITE_PRIORITY,NVL(VV.SITENUM, 0) AS SITE_NUM,(NVL(VV.OUTAGETIME, 0)) AS OUTAGE_TIME,"
+" DECODE(NVL(VV.SITENUM, 0),0,0,(NVL(VV.SITENUM, 0) * 24 * 60 - (NVL(VV.OUTAGETIME, 0)))/(NVL(VV.SITENUM, 0) * 24 * 60)) AS AVAILABILITY"
+" FROM (SELECT to_char(TRUNC(SYSDATE) - 1,'yyyy-mm-dd') AS SYSTEMTIME,R.SITE_PRIORITY_NAME,"
+" (SELECT COUNT(*)FROM T_SITE T, T_DEVICE D WHERE T.SITE_ID = D.SITE_ID"
+" AND T.SITE_PRIORITY_ID = R.SITE_PRIORITY_ID AND D.NE_TYPE_ID IN (SELECT TN.NE_TYPE_ID FROM T_NE_TYPE TN"
+" WHERE TN.DEV_TYPE_ID = 4) AND T.SITE_STATE_ID = 4) SITENUM,"
+" (SELECT SUM(CASE WHEN TRUNC(T.CLEARTIME) <> TO_DATE('1970-01-01', 'yyyy-MM-dd') AND"
+" TRUNC(SYSDATE) - 1 = TRUNC(T.CLEARTIME) AND TRUNC(T.FIRSTOCCURRENCE) < TRUNC(SYSDATE) - 1 THEN"
+" (T.CLEARTIME - (TRUNC(SYSDATE) - 1)) * 24 * 60 WHEN TRUNC(T.CLEARTIME) = TRUNC(TO_DATE('1970-01-01', 'yyyy-MM-dd')) AND"
+" TRUNC(T.FIRSTOCCURRENCE) = TRUNC(SYSDATE) - 1 THEN (TRUNC(SYSDATE) - T.FIRSTOCCURRENCE) * 24 * 60"
+" WHEN TRUNC(T.CLEARTIME) <> TO_DATE('1970-01-01', 'yyyy-MM-dd') AND SYSDATE > T.CLEARTIME AND"
+" TRUNC(T.FIRSTOCCURRENCE) = TRUNC(SYSDATE) - 1 THEN (T.CLEARTIME - T.FIRSTOCCURRENCE) * 24 * 60"
+" WHEN TRUNC(T.CLEARTIME) = TRUNC(TO_DATE('1970-01-01', 'yyyy-MM-dd')) AND TRUNC(T.FIRSTOCCURRENCE) < TRUNC(SYSDATE) - 1 THEN"
+" 24 * 60 ELSE 0 END) AS SUMTIME FROM REPORTER_STATUS_H T, T_SITE TS"
+" WHERE T.EMSTYPE = 1 AND TS.SITE_PRIORITY_ID = R.SITE_PRIORITY_ID AND T.SITENAME = TS.SITE_NAME"
+" AND TS.SITE_STATE_ID = 4 AND T.ALARMID IN ("+NodeBUnavailableGroup+")"
+" AND T.DEVICETYPE = 'NodeB') OUTAGETIME FROM T_SITE_PRIORITY_BASE R ORDER BY R.SITE_PRIORITY_ID) VV";
分享到:
相关推荐
"sql实例"这个主题聚焦于通过实际的示例来学习和理解SQL的用法,特别是在一个具体的场景——俱乐部管理中。让我们深入探讨一下这个话题,了解如何使用SQL解决俱乐部管理中的数据操作问题。 首先,我们需要明白一个...
总的来说,Oracle数据库SQL和PL/SQL实例教程旨在帮助学习者深入理解这两种语言,提高数据库管理与开发的技能,从而在实际工作中更加高效地处理数据。通过详细的章节和实例,读者可以逐步熟悉并熟练运用SQL和PL/SQL...
在"Oracle PL/SQL实例精解 数据库建立代码"中,我们将深入探讨如何在Oracle数据库中使用PL/SQL来构建一个名为"student"的模式,这包括创建数据库对象如表、索引,以及填充样本数据。 首先,"student"模式可能包含一...
数据库SQL实例,特别是T-SQL编程,是数据库管理和开发中的核心技能。T-SQL,全称为Transact-SQL,是Microsoft SQL Server所采用的一种扩展的SQL语言,它在标准SQL的基础上增加了一些特性和功能,使得数据库操作更为...
### SQL数据库默认实例与命名实例的区别 在SQL Server中,实例是服务器上SQL Server服务的具体实现。当安装SQL Server时,可以选择安装默认实例或者命名实例。这两种实例类型各有其特点和适用场景,本文将深入探讨...
西安电子科技大学出版社出版的《Oracle数据库SQL和PL/SQL实例教程》将通过丰富的实例帮助读者理解和掌握这些概念。读者将学习如何编写高效的SQL查询,以及如何利用PL/SQL进行更复杂的业务逻辑处理。通过实例练习,...
在"Oracle PL/SQL实例精讲student数据库模式"中,我们将深入探讨如何利用PL/SQL来设计、管理和操作一个名为"student"的数据库模式。 "student"数据库模式可能包含了与学生相关的各种实体,如学生信息表(students)...
sql 学习全实例 SQL STUDENT sql 学习全实例 SQL STUDENT sql 学习全实例 SQL STUDENT sql 学习全实例 SQL STUDENT sql 学习全实例 SQL STUDENT sql 学习全实例 SQL STUDENT
假设需要将192.168.1.2的SQL Server实例(数据库名为TT)中表test2的数据插入到192.168.1.1的SQL Server实例(同样数据库名为TT)中的表test1中。 **SQL语句示例**: ```sql INSERT INTO OPENQUERY( [远程服务器...
在这个"SQL实例"压缩包中,你可能会找到各种SQL语句的示例,例如: 1. **SELECT语句**:用于从数据库中检索数据,可以配合WHERE子句进行条件筛选,ORDER BY子句进行排序,GROUP BY和HAVING子句进行分组统计。 2. *...
### SQL Server 2008 R2 添加实例的详细步骤 #### 一、概述 SQL Server 2008 R2 是一款强大的关系型数据库管理系统,广泛应用于企业级数据管理和处理场景。对于需要在同一台服务器上运行多个独立的SQL Server环境...
行转列sql实例行转列sql实例行转列sql实例行转列sql实例行转列sql实例
本主题将深入探讨SQL的经典实例,帮助你更好地理解和运用SQL来解决实际问题。 1. **基本查询操作** - **SELECT语句**:SQL的核心在于SELECT,它用于从数据库中检索数据。例如,`SELECT * FROM 表名;` 可以获取表中...
在本主题中,我们重点关注两个关键文件——`populate.sql`和`create.sql`,它们在MySQL实例中扮演着重要的角色。 首先,`create.sql`文件通常包含创建数据库表结构的SQL语句。这包括`CREATE TABLE`命令,用于定义...
在这个“ASP+SQL实例”压缩包中,我们可以期待找到一系列关于如何结合这两种技术进行项目开发的实际示例。这些实例通常会涵盖以下几个核心知识点: 1. **数据库连接**:ASP可以使用ADO(ActiveX Data Objects)来...
本资料集“SQL实例源码”专注于SQL Server 2000的开发与管理应用实例,旨在帮助用户深入理解和掌握SQL在实际工作中的运用。 一、SQL基础 SQL的基础包括数据类型(如INT、VARCHAR、DATE等)、表的创建和管理、查询...
本实例聚焦于SQL Server 2000的教学管理系统,通过源代码的形式,为学习者提供了一个实际操作的平台,帮助他们更好地理解和掌握SQL Server 2000的核心功能。 首先,教学管理系统的设计通常涵盖学生信息管理、课程...
1. **查询注册表获取本机SQL Server主机和实例** 在Windows操作系统中,SQL Server的相关信息存储在注册表中。C#程序可以通过`Microsoft.Win32.Registry`类来访问这些信息。通常,SQL Server实例的信息位于`HKEY_...
1. **ODBC(Open Database Connectivity)**: ODBC是Microsoft提出的一种标准接口,使得应用程序可以访问多种数据库系统,包括SQL Server。在VC++中,通过ODBC驱动程序管理器,我们可以连接到SQL Server并执行SQL...
1. 数据库设计:SQL Server 2005引入了新的数据库设计工具,如图形化的表设计界面和关系图,使得数据库设计更加直观和高效。通过实例,我们可以学习如何创建和修改表结构,定义数据类型,设置约束(如主键、外键、...