Main Tables Views Materialized Views Indexes Constraints Triggers Procedures Functions Packages Sequences Java Sources Sanity Check Index DDL scrips
Description Columns Query Constraints Triggers

RHNVISSERVERGROUPOVERVIEW

DDL script

Columns

NameTypeNullableInsertableUpdatableDeletableComment
ORG_IDNUMBER(38)NYESYESYES 
SECURITY_ERRATANUMBER(38)YNONONO 
BUG_ERRATANUMBER(38)YNONONO 
ENHANCEMENT_ERRATANUMBER(38)YNONONO 
GROUP_IDNUMBER(38)NYESYESYES 
GROUP_NAMEVARCHAR2(64)NYESYESYES 
GROUP_ADMINSNUMBER(38)YNONONO 
SERVER_COUNTNUMBER(38)YNONONO 
NOTE_COUNTNUMBER(38)YNONONO 
MODIFIEDDATEYNONONO 
MAX_MEMBERSNUMBER(38)YYESYESYES 

Query:

Legend: comment string keyword reserved word operator
SELECT SG.org_id,
         (SELECT COUNT(E.id)
	    FROM rhnErrata E
	   WHERE E.advisory_type = 'Security Advisory'
	     AND EXISTS (SELECT 1 FROM rhnServerNeededPackageCache SNEC, rhnServerGroupMembers SGM
	                         WHERE SGM.server_id = SNEC.server_id
				   AND SNEC.errata_id = E.id
				   AND SGM.server_group_id = SG.id)),
         (SELECT COUNT(E.id)
	    FROM rhnErrata E
	   WHERE E.advisory_type = 'Bug Fix Advisory'
	     AND EXISTS (SELECT 1 FROM rhnServerNeededPackageCache SNEC, rhnServerGroupMembers SGM
	                         WHERE SGM.server_id = SNEC.server_id
				   AND SNEC.errata_id = E.id
				   AND SGM.server_group_id = SG.id)),
         (SELECT COUNT(E.id)
	    FROM rhnErrata E
	   WHERE E.advisory_type = 'Product Enhancement Advisory'
	     AND EXISTS (SELECT 1 FROM rhnServerNeededPackageCache SNEC, rhnServerGroupMembers SGM
	                         WHERE SGM.server_id = SNEC.server_id
				   AND SNEC.errata_id = E.id
				   AND SGM.server_group_id = SG.id)),
	 SG.id, SG.name,
	 (SELECT COUNT(*) FROM rhnUserManagedServerGroups UMSG WHERE UMSG.server_group_id = SG.id),
	 (SELECT COUNT(*) FROM rhnServerGroupMembers SGM WHERE SGM.server_group_id = SG.id),
	 0, SYSDATE, MAX_MEMBERS
    FROM rhnVisibleServerGroup SG