Updated Jam area Statistic + added System Startup script
This commit is contained in:
parent
2d44718513
commit
9e1df32f4c
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -0,0 +1,26 @@
|
||||
WITH counts AS (
|
||||
SELECT
|
||||
CAST(COALESCE(SUM(Fluid_Inbound_MCM03 = 1), 0) AS SIGNED) AS Fluid_Inbound_MCM03,
|
||||
CAST(COALESCE(SUM(Fluid_Inbound_MCM02 = 1), 0) AS SIGNED) AS Fluid_Inbound_MCM02,
|
||||
CAST(COALESCE(SUM(Bulk_Inbound = 1), 0) AS SIGNED) AS Bulk_Inbound
|
||||
FROM jam_area
|
||||
WHERE t_stamp BETWEEN :starttime AND :endtime
|
||||
),
|
||||
totals AS (
|
||||
SELECT (Fluid_Inbound_MCM03 + Fluid_Inbound_MCM02 + Bulk_Inbound) AS Jam_Total
|
||||
FROM counts
|
||||
),
|
||||
labels AS (
|
||||
SELECT 'Fluid Inbound MCM03' AS Area UNION ALL
|
||||
SELECT 'Fluid Inbound MCM02' UNION ALL
|
||||
SELECT 'Bulk Inbound'
|
||||
)
|
||||
SELECT
|
||||
l.Area,
|
||||
CASE WHEN l.Area = 'Fluid Inbound MCM03' THEN c.Fluid_Inbound_MCM03 END AS `Fluid Inbound MCM03`,
|
||||
CASE WHEN l.Area = 'Fluid Inbound MCM02' THEN c.Fluid_Inbound_MCM02 END AS `Fluid Inbound MCM02`,
|
||||
CASE WHEN l.Area = 'Bulk Inbound' THEN c.Bulk_Inbound END AS `Bulk Inbound`,
|
||||
t.Jam_Total AS `Jam Count`
|
||||
FROM labels l
|
||||
CROSS JOIN counts c
|
||||
CROSS JOIN totals t;
|
||||
@ -0,0 +1,45 @@
|
||||
{
|
||||
"scope": "DG",
|
||||
"version": 2,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"query.sql"
|
||||
],
|
||||
"attributes": {
|
||||
"useMaxReturnSize": false,
|
||||
"autoBatchEnabled": false,
|
||||
"fallbackValue": "",
|
||||
"maxReturnSize": 100,
|
||||
"cacheUnit": "SEC",
|
||||
"type": "Query",
|
||||
"enabled": true,
|
||||
"cacheAmount": 1,
|
||||
"cacheEnabled": false,
|
||||
"database": "MariaDB",
|
||||
"fallbackEnabled": false,
|
||||
"lastModificationSignature": "c6275b08d64628d8582ada07e725ad19bbfa59ee9a7eb347b88adb6b2909f996",
|
||||
"permissions": [
|
||||
{
|
||||
"zone": "",
|
||||
"role": ""
|
||||
}
|
||||
],
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-10-19T21:58:02Z"
|
||||
},
|
||||
"parameters": [
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "starttime",
|
||||
"sqlType": 8
|
||||
},
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "endtime",
|
||||
"sqlType": 8
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
16
CNO8_SCADA/ignition/named-query/Jam_Area/Jam Count/query.sql
Normal file
16
CNO8_SCADA/ignition/named-query/Jam_Area/Jam Count/query.sql
Normal file
@ -0,0 +1,16 @@
|
||||
SELECT
|
||||
DATE_FORMAT(:starttime, '%Y-%m-%d %H:%i') AS StartTimestamp,
|
||||
DATE_FORMAT(:endtime, '%Y-%m-%d %H:%i') AS EndTimestamp,
|
||||
COALESCE(c.M3,0) + COALESCE(c.M2,0) + COALESCE(c.B,0) AS Total,
|
||||
COALESCE(c.M3,0) AS Fluid_Inbound_MCM03,
|
||||
COALESCE(c.M2,0) AS Fluid_Inbound_MCM02,
|
||||
COALESCE(c.B,0) AS Bulk_Inbound
|
||||
FROM (SELECT 1) AS p
|
||||
LEFT JOIN (
|
||||
SELECT
|
||||
SUM(Fluid_Inbound_MCM03 = 1) AS M3,
|
||||
SUM(Fluid_Inbound_MCM02 = 1) AS M2,
|
||||
SUM(Bulk_Inbound = 1) AS B
|
||||
FROM jam_area
|
||||
WHERE t_stamp BETWEEN :starttime AND :endtime
|
||||
) AS c ON 1=1;
|
||||
@ -0,0 +1,46 @@
|
||||
{
|
||||
"scope": "DG",
|
||||
"version": 2,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"query.sql"
|
||||
],
|
||||
"attributes": {
|
||||
"useMaxReturnSize": false,
|
||||
"autoBatchEnabled": false,
|
||||
"fallbackValue": "",
|
||||
"maxReturnSize": 100,
|
||||
"cacheUnit": "SEC",
|
||||
"type": "Query",
|
||||
"enabled": true,
|
||||
"cacheAmount": 1,
|
||||
"cacheEnabled": false,
|
||||
"database": "MariaDB",
|
||||
"fallbackEnabled": false,
|
||||
"lastModificationSignature": "88ff7d6f48cfe8d56a05c99e2807c6ffc0dadf6f714fd192563a7ce4f9fb777b",
|
||||
"permissions": [
|
||||
{
|
||||
"zone": "",
|
||||
"role": ""
|
||||
}
|
||||
],
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-10-19T21:26:19Z"
|
||||
},
|
||||
"syntaxProvider": "class com.adbs.syntax.MySQLSyntaxProvider",
|
||||
"parameters": [
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "starttime",
|
||||
"sqlType": 8
|
||||
},
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "endtime",
|
||||
"sqlType": 8
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,29 @@
|
||||
WITH c AS (
|
||||
SELECT
|
||||
CAST(COALESCE(SUM(Fluid_Inbound_MCM03 = 1), 0) AS SIGNED) AS Fluid_Inbound_MCM03,
|
||||
CAST(COALESCE(SUM(Fluid_Inbound_MCM02 = 1), 0) AS SIGNED) AS Fluid_Inbound_MCM02,
|
||||
CAST(COALESCE(SUM(Bulk_Inbound = 1), 0) AS SIGNED) AS Bulk_Inbound
|
||||
FROM jam_area
|
||||
WHERE t_stamp BETWEEN :starttime AND :endtime
|
||||
),
|
||||
t AS (
|
||||
SELECT (Fluid_Inbound_MCM03 + Fluid_Inbound_MCM02 + Bulk_Inbound) AS Total FROM c
|
||||
)
|
||||
SELECT 'Fluid Inbound MCM03' AS `Area`,
|
||||
ROUND(c.Fluid_Inbound_MCM03 / NULLIF(t.Total,0) * 100.0, 2) AS `Fluid Inbound MCM03`,
|
||||
NULL AS `Fluid Inbound MCM02`, NULL AS `Bulk Inbound`,
|
||||
100 AS `Jam_Count`
|
||||
FROM c CROSS JOIN t
|
||||
UNION ALL
|
||||
SELECT 'Fluid Inbound MCM02' AS `Area`,
|
||||
NULL,
|
||||
ROUND(c.Fluid_Inbound_MCM02 / NULLIF(t.Total,0) * 100.0, 2) AS `Fluid Inbound MCM02`,
|
||||
NULL,
|
||||
100 AS `Jam_Count`
|
||||
FROM c CROSS JOIN t
|
||||
UNION ALL
|
||||
SELECT 'Bulk Inbound' AS `Area`,
|
||||
NULL, NULL,
|
||||
ROUND(c.Bulk_Inbound / NULLIF(t.Total,0) * 100.0, 2) AS `Bulk Inbound`,
|
||||
100 AS `Jam_Count`
|
||||
FROM c CROSS JOIN t;
|
||||
@ -0,0 +1,45 @@
|
||||
{
|
||||
"scope": "DG",
|
||||
"version": 2,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"query.sql"
|
||||
],
|
||||
"attributes": {
|
||||
"useMaxReturnSize": false,
|
||||
"autoBatchEnabled": false,
|
||||
"fallbackValue": "",
|
||||
"maxReturnSize": 100,
|
||||
"cacheUnit": "SEC",
|
||||
"type": "Query",
|
||||
"enabled": true,
|
||||
"cacheAmount": 1,
|
||||
"cacheEnabled": false,
|
||||
"database": "MariaDB",
|
||||
"fallbackEnabled": false,
|
||||
"lastModificationSignature": "26abcafd6563f336fc487f6e5c6c7ddab310bf18a0126cb1fdb1da77d73c2d22",
|
||||
"permissions": [
|
||||
{
|
||||
"zone": "",
|
||||
"role": ""
|
||||
}
|
||||
],
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-10-19T22:27:21Z"
|
||||
},
|
||||
"parameters": [
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "starttime",
|
||||
"sqlType": 8
|
||||
},
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "endtime",
|
||||
"sqlType": 8
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,34 @@
|
||||
SELECT
|
||||
DATE_FORMAT(:starttime, '%Y-%m-%d %H:%i') AS StartTimestamp,
|
||||
DATE_FORMAT(:endtime, '%Y-%m-%d %H:%i') AS EndTimestamp,
|
||||
|
||||
-- total count
|
||||
COALESCE(c.M3,0) + COALESCE(c.M2,0) + COALESCE(c.B,0) AS Total,
|
||||
|
||||
-- percentages as strings (0% when total = 0)
|
||||
CASE
|
||||
WHEN (COALESCE(c.M3,0) + COALESCE(c.M2,0) + COALESCE(c.B,0)) = 0
|
||||
THEN '0%'
|
||||
ELSE CONCAT(ROUND(COALESCE(c.M3,0) / (COALESCE(c.M3,0)+COALESCE(c.M2,0)+COALESCE(c.B,0)) * 100, 2), '%')
|
||||
END AS Fluid_Inbound_MCM03,
|
||||
|
||||
CASE
|
||||
WHEN (COALESCE(c.M3,0) + COALESCE(c.M2,0) + COALESCE(c.B,0)) = 0
|
||||
THEN '0%'
|
||||
ELSE CONCAT(ROUND(COALESCE(c.M2,0) / (COALESCE(c.M3,0)+COALESCE(c.M2,0)+COALESCE(c.B,0)) * 100, 2), '%')
|
||||
END AS Fluid_Inbound_MCM02,
|
||||
|
||||
CASE
|
||||
WHEN (COALESCE(c.M3,0) + COALESCE(c.M2,0) + COALESCE(c.B,0)) = 0
|
||||
THEN '0%'
|
||||
ELSE CONCAT(ROUND(COALESCE(c.B,0) / (COALESCE(c.M3,0)+COALESCE(c.M2,0)+COALESCE(c.B,0)) * 100, 2), '%')
|
||||
END AS Bulk_Inbound
|
||||
|
||||
FROM (
|
||||
SELECT
|
||||
SUM(Fluid_Inbound_MCM03 = 1) AS M3,
|
||||
SUM(Fluid_Inbound_MCM02 = 1) AS M2,
|
||||
SUM(Bulk_Inbound = 1) AS B
|
||||
FROM jam_area
|
||||
WHERE t_stamp BETWEEN :starttime AND :endtime
|
||||
) AS c;
|
||||
@ -0,0 +1,46 @@
|
||||
{
|
||||
"scope": "DG",
|
||||
"version": 2,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"query.sql"
|
||||
],
|
||||
"attributes": {
|
||||
"useMaxReturnSize": false,
|
||||
"autoBatchEnabled": false,
|
||||
"fallbackValue": "",
|
||||
"maxReturnSize": 100,
|
||||
"cacheUnit": "SEC",
|
||||
"type": "Query",
|
||||
"enabled": true,
|
||||
"cacheAmount": 1,
|
||||
"cacheEnabled": false,
|
||||
"database": "MariaDB",
|
||||
"fallbackEnabled": false,
|
||||
"lastModificationSignature": "d360e817af08de913d0dfd8b4340cf755029c1a99cdc4cb163e8baab29c87474",
|
||||
"permissions": [
|
||||
{
|
||||
"zone": "",
|
||||
"role": ""
|
||||
}
|
||||
],
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-10-19T21:42:22Z"
|
||||
},
|
||||
"syntaxProvider": "class com.adbs.syntax.MySQLSyntaxProvider",
|
||||
"parameters": [
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "starttime",
|
||||
"sqlType": 8
|
||||
},
|
||||
{
|
||||
"type": "Parameter",
|
||||
"identifier": "endtime",
|
||||
"sqlType": 8
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -1,248 +0,0 @@
|
||||
SELECT
|
||||
COALESCE(base.Total_Jam, 0) AS Total_Jam,
|
||||
COALESCE(base.MCM03_Fluid_Inbound, 0) AS MCM03_Fluid_Inbound,
|
||||
COALESCE(base.MCM02_Fluid_Inbound, 0) AS MCM02_Fluid_Inbound,
|
||||
COALESCE(base.Bulk_Inbound, 0) AS Bulk_Inbound,
|
||||
COALESCE(base.Startstamp, :starttime) AS Startstamp,
|
||||
COALESCE(base.Endtstamp, :endtime) AS Endtstamp,
|
||||
1 AS Total_perc,
|
||||
CASE
|
||||
WHEN COALESCE(base.Total_Jam, 0) = 0 THEN 0
|
||||
ELSE COALESCE(base.MCM03_Fluid_Inbound, 0) / base.Total_Jam
|
||||
END AS MCM03_Fluid_Inbound_perc,
|
||||
CASE
|
||||
WHEN COALESCE(base.Total_Jam, 0) = 0 THEN 0
|
||||
ELSE COALESCE(base.MCM02_Fluid_Inbound, 0) / base.Total_Jam
|
||||
END AS MCM02_Fluid_Inbound_perc,
|
||||
CASE
|
||||
WHEN COALESCE(base.Total_Jam, 0) = 0 THEN 0
|
||||
ELSE COALESCE(base.Bulk_Inbound, 0) / base.Total_Jam
|
||||
END AS Bulk_Inbound_perc
|
||||
|
||||
FROM (
|
||||
SELECT
|
||||
MIN(a.eventtime) AS Startstamp,
|
||||
MAX(COALESCE(c.eventtime, a.eventtime)) AS Endtstamp,
|
||||
SUM(a.category = 'MCM03_Fluid_Inbound') AS MCM03_Fluid_Inbound,
|
||||
SUM(a.category = 'MCM02_Fluid_Inbound') AS MCM02_Fluid_Inbound,
|
||||
SUM(a.category = 'Bulk_Inbound') AS Bulk_Inbound,
|
||||
SUM(a.category IN ( 'MCM03_Fluid_Inbound', 'MCM02_Fluid_Inbound', 'Bulk_Inbound')) AS Total_Jam
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
ae.id,
|
||||
ae.eventtime,
|
||||
ae.eventid,
|
||||
ae.displaypath AS device,
|
||||
m.category
|
||||
FROM alarm_events ae
|
||||
JOIN (
|
||||
SELECT 'ULC2_2_PE1' AS device, 'Bulk_Inbound' AS category UNION ALL
|
||||
SELECT 'ULC3_3_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_3_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_7_PE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_3_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_3_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_6_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_7_PE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_6_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_8_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_8_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_10_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_11_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_12_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_10_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_4_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_8_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_11_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_12_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_10_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_4_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_4_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_4_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_4_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_5_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_5_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_2_PE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_10_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_4_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
|
||||
SELECT 'PS1_2A_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_2_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_2_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_2_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_2_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_5A_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_4_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_4_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_6_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_4_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_8_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE4', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE4', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_2_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_8_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_6_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_4_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_4_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
|
||||
SELECT 'UL11_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_6_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_8_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_4_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_4_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_5A_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_4_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_5A_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE4', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_2_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_2_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_4_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_1_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_8_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_6_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_1_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_4_TPE1', 'MCM03_Fluid_Inbound'
|
||||
|
||||
|
||||
) AS m
|
||||
ON ae.displaypath = m.device
|
||||
WHERE ae.eventtype = 0
|
||||
AND ae.eventtime BETWEEN :starttime AND :endtime
|
||||
AND ae.displaypath NOT LIKE '%System Startup%'
|
||||
AND ae.source NOT LIKE '%System Startup%'
|
||||
) AS a
|
||||
LEFT JOIN (
|
||||
SELECT eventid, MIN(eventtime) AS eventtime
|
||||
FROM alarm_events
|
||||
WHERE eventtype = 1
|
||||
GROUP BY eventid
|
||||
) AS c
|
||||
ON a.eventid = c.eventid
|
||||
GROUP BY 1=1 -- Force aggregation to always return at least one row
|
||||
) AS base
|
||||
|
||||
UNION ALL
|
||||
|
||||
-- Default row with zeros when no jam events exist
|
||||
SELECT
|
||||
0 AS Total_Jam,
|
||||
0 AS MCM03_Fluid_Inbound,
|
||||
0 AS MCM02_Fluid_Inbound,
|
||||
0 AS Bulk_Inbound,
|
||||
:starttime AS Startstamp,
|
||||
:endtime AS Endtstamp,
|
||||
1 AS Total_perc,
|
||||
0 AS MCM03_Fluid_Inbound_perc,
|
||||
0 AS MCM02_Fluid_Inbound_perc,
|
||||
0 AS Bulk_Inbound_perc
|
||||
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM alarm_events ae
|
||||
WHERE ae.eventtype = 0
|
||||
AND ae.eventtime BETWEEN :starttime AND :endtime
|
||||
AND ae.displaypath NOT LIKE '%System Startup%'
|
||||
AND ae.source NOT LIKE '%System Startup%'
|
||||
AND ae.displaypath IN (
|
||||
'ULC2_2_PE1', 'ULC3_3_JPE2', 'ULC4_3_JPE2', 'ULC3_7_PE1', 'ULC3_3_JPE1', 'ULC4_3_JPE1', 'ULC3_6_JPE2', 'ULC4_7_PE1', 'ULC4_6_JPE2', 'ULC1_8_TPE1', 'ULC1_8_TPE2', 'ULC1_10_TPE2', 'ULC1_11_TPE1', 'ULC1_12_TPE1', 'ULC1_10_TPE1', 'ULC4_4_JPE1', 'ULC2_8_TPE1', 'ULC2_11_TPE1', 'ULC2_12_TPE1', 'ULC2_10_TPE1', 'ULC3_6_TPE1', 'ULC1_4_TPE1', 'ULC1_4_TPE2', 'ULC2_4_TPE1', 'ULC2_4_TPE2', 'ULC2_6_TPE1', 'ULC1_6_TPE1', 'ULC1_5_TPE1', 'ULC2_5_TPE1', 'ULC4_6_TPE1', 'ULC1_2_PE1', 'ULC2_10_TPE2', 'ULC3_4_JPE1',
|
||||
'PS1_2A_TPE1', 'UL3_2_TPE1', 'PS2_2_TPE1', 'UL6_3_TPE3', 'UL5_2_TPE2', 'UL4_3_TPE3', 'PS2_1_TPE3', 'PS2_1_TPE2', 'PS2_1_TPE1', 'UL5_2_TPE1', 'UL6_3_TPE1', 'UL6_3_TPE2', 'UL4_3_TPE1', 'UL4_3_TPE2', 'UL3_1_TPE1', 'PS2_7_TPE1', 'PS2_6_TPE1', 'PS2_5A_TPE1', 'UL5_1_TPE1', 'UL6_7_TPE1', 'UL6_6_TPE1', 'UL6_5_TPE2', 'UL6_5_TPE1', 'UL5_6_TPE1', 'UL5_5_TPE1', 'UL5_4_TPE2', 'UL5_4_TPE1', 'UL4_7_TPE1', 'UL4_6_TPE1', 'PS2_6_TPE2', 'UL1_5_TPE1', 'UL1_5_TPE2', 'UL1_6_TPE1', 'PS1_6_TPE1', 'PS1_4_TPE1', 'PS1_3_TPE2', 'PS2_8_TPE1', 'PS2_1_TPE4', 'PS1_1_TPE4', 'UL3_2_TPE2', 'UL2_3_TPE3', 'UL1_3_TPE3', 'PS1_1_TPE3', 'PS1_1_TPE2', 'PS1_1_TPE1', 'UL1_3_TPE1', 'UL1_3_TPE2', 'UL2_3_TPE1', 'UL2_3_TPE2', 'PS1_8_TPE1', 'PS1_7_TPE1', 'PS1_6_TPE2', 'PS1_3_TPE1', 'UL3_6_TPE1', 'UL3_5_TPE1', 'UL3_4_TPE2', 'UL3_4_TPE1', 'UL2_7_TPE1', 'UL2_6_TPE1', 'UL2_5_TPE2', 'UL2_5_TPE1', 'UL1_7_TPE1', 'UL4_5_TPE2', 'UL4_5_TPE1',
|
||||
'UL11_3_TPE1', 'PS3_6_TPE2', 'PS3_7_TPE1', 'PS3_8_TPE1', 'UL12_1_TPE1', 'UL7_1_TPE1', 'UL12_6_TPE1', 'UL12_5_TPE1', 'UL12_4_TPE2', 'UL12_4_TPE1', 'UL11_7_TPE1', 'UL11_6_TPE1', 'UL11_5_TPE2', 'UL11_5_TPE1', 'UL10_7_TPE1', 'UL10_6_TPE1', 'UL10_5_TPE2', 'UL10_5_TPE1', 'UL9_7_TPE1', 'UL9_6_TPE1', 'UL9_5_TPE2', 'UL9_5_TPE1', 'UL8_7_TPE1', 'UL8_6_TPE1', 'UL8_5_TPE2', 'UL8_5_TPE1', 'UL7_6_TPE1', 'UL7_5_TPE1', 'PS3_6_TPE1', 'PS3_5A_TPE1', 'PS4_4_TPE1', 'PS4_5A_TPE1', 'UL10_3_TPE3', 'PS4_2_TPE1', 'PS4_1_TPE4', 'PS3_2_TPE1', 'UL12_2_TPE2', 'UL11_3_TPE3', 'UL10_3_TPE1', 'UL9_3_TPE3', 'UL8_3_TPE3', 'UL7_2_TPE2', 'PS4_1_TPE3', 'PS4_1_TPE2', 'PS4_1_TPE1', 'UL7_4_TPE2', 'PS3_1_TPE3', 'PS3_1_TPE1', 'UL12_2_TPE1', 'UL7_2_TPE1', 'UL11_3_TPE2', 'UL10_3_TPE2', 'UL9_3_TPE1', 'UL9_3_TPE2', 'UL8_3_TPE1', 'UL8_3_TPE2', 'PS4_8_TPE1', 'PS4_7_TPE1', 'PS4_6_TPE2', 'PS4_6_TPE1', 'PS3_1_TPE2', 'UL7_4_TPE1'
|
||||
)
|
||||
)
|
||||
|
||||
LIMIT 1;
|
||||
@ -1,191 +0,0 @@
|
||||
SELECT
|
||||
roundtime,
|
||||
MCM03_Fluid_Inbound,
|
||||
MCM02_Fluid_Inbound,
|
||||
Bulk_Inbound
|
||||
|
||||
FROM (
|
||||
SELECT
|
||||
FROM_UNIXTIME(CEIL(UNIX_TIMESTAMP(a.eventtime) / 600) * 600) AS roundtime,
|
||||
SUM(a.category = 'MCM03_Fluid_Inbound') AS MCM03_Fluid_Inbound,
|
||||
SUM(a.category = 'MCM02_Fluid_Inbound') AS MCM02_Fluid_Inbound,
|
||||
SUM(a.category = 'Bulk_Inbound') AS Bulk_Inbound
|
||||
|
||||
FROM (
|
||||
SELECT
|
||||
ae.eventtime,
|
||||
m.category
|
||||
FROM alarm_events ae
|
||||
JOIN (
|
||||
|
||||
SELECT 'ULC2_2_PE1' AS device, 'Bulk_Inbound' AS category UNION ALL
|
||||
SELECT 'ULC3_3_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_3_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_7_PE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_3_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_3_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_6_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_7_PE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_6_JPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_8_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_8_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_10_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_11_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_12_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_10_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_4_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_8_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_11_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_12_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_10_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_4_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_4_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_4_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_4_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_5_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_5_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC4_6_TPE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC1_2_PE1', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC2_10_TPE2', 'Bulk_Inbound' UNION ALL
|
||||
SELECT 'ULC3_4_JPE1', 'Bulk_Inbound' UNION ALL
|
||||
|
||||
SELECT 'PS1_2A_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_2_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_2_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_2_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_2_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_5A_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL6_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_4_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL5_4_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_6_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_4_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_8_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS2_1_TPE4', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE4', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_2_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_3_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE3', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_1_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_3_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_8_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_6_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS1_3_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_4_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL3_4_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_6_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL2_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL1_7_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_5_TPE2', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL4_5_TPE1', 'MCM02_Fluid_Inbound' UNION ALL
|
||||
|
||||
SELECT 'UL11_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_6_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_8_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_4_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_4_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_5_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_5_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_5A_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_4_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_5A_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE4', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_2_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_3_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_2_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_4_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_1_TPE3', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_1_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL12_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_2_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL11_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL10_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL9_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_3_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL8_3_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_8_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_7_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_6_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS4_6_TPE1', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'PS3_1_TPE2', 'MCM03_Fluid_Inbound' UNION ALL
|
||||
SELECT 'UL7_4_TPE1', 'MCM03_Fluid_Inbound'
|
||||
) AS m
|
||||
ON ae.displaypath = m.device
|
||||
WHERE ae.eventtype = 0
|
||||
AND ae.eventtime BETWEEN :starttime AND :endtime
|
||||
AND ae.displaypath NOT LIKE '%System Startup%'
|
||||
AND ae.source NOT LIKE '%System Startup%'
|
||||
) AS a
|
||||
GROUP BY FROM_UNIXTIME(CEIL(UNIX_TIMESTAMP(a.eventtime) / 600) * 600)
|
||||
ORDER BY roundtime ASC
|
||||
) AS okeyjam;
|
||||
Loading…
x
Reference in New Issue
Block a user