Created
July 15, 2016 02:43
-
-
Save ctrl-freak/19915946ff2f9e2f5f55b654573e8cfa to your computer and use it in GitHub Desktop.
BMC Track-It Wallboard SQL Queries
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -- Today | |
| SELECT | |
| COUNT(*) | |
| FROM dbo.TASKS | |
| WHERE | |
| WorkOrderStatusId <> 2 | |
| AND WorkOrderStatusId <> 101 | |
| AND WorkOrderTypeId = 0 | |
| AND DUEDATE < (CAST(DATEADD(day, 1, GETDATE()) AS DATE)) | |
| AND RESPONS IN ('ICT Support'); | |
| -- New | |
| SELECT COUNT(WO_NUM) | |
| FROM dbo.TASKS | |
| WHERE | |
| WorkOrderStatusId <> 2 | |
| AND WorkOrderStatusId <> 101 | |
| AND WorkOrderTypeId = 0 | |
| AND WOTYPE2 IS NULL; | |
| -- Next Hour | |
| SELECT | |
| COUNT(*) | |
| FROM dbo.TASKS | |
| WHERE | |
| WorkOrderStatusId <> 2 | |
| AND WorkOrderStatusId <> 101 | |
| AND WorkOrderTypeId = 0 | |
| AND DUEDATE > GETUTCDATE() | |
| AND DUEDATE < DATEADD(hh, +1, GETUTCDATE()); | |
| -- Overdue | |
| SELECT | |
| CAST(COUNT(*) AS INT) | |
| FROM dbo.TASKS | |
| WHERE | |
| WorkOrderStatusId <> 2 | |
| AND WorkOrderStatusId <> 101 | |
| AND WorkOrderTypeId = 0 | |
| AND DUEDATE < GETUTCDATE() | |
| AND DUEDATE <> '' | |
| AND DUEDATE > 0; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment