Last active
December 5, 2019 14:22
-
-
Save zubair1024/9bb6181f952a16cf7382100cbcf577d4 to your computer and use it in GitHub Desktop.
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
| --- Statuses Changes | |
| SELECT leads.Ref, | |
| statuses.Name, | |
| leads.StatusDate, | |
| leads.StatusChangeReason, | |
| users.Username AS 'Status Changed By' | |
| FROM dbo.LEAD AS leads | |
| INNER JOIN dbo.STATUS AS statuses ON leads.StatusID = statuses.ID | |
| LEFT JOIN dbo.Users AS users ON leads.StatusChangedBy = users.ID | |
| WHERE(leads.StatusDate >= '2019-12-04' | |
| AND leads.StatusDate < '2019-12-05') | |
| ORDER BY leads.StatusDate DESC; | |
| --- Sub-Statuses Changes | |
| SELECT leads.Ref, | |
| substatuses.Name, | |
| leads.SubStatusChangedDate, | |
| users.Username AS 'SubStatus Changed By' | |
| FROM dbo.LEAD AS leads | |
| INNER JOIN dbo.SubStatus AS substatuses ON leads.SubStatusID = substatuses.ID | |
| LEFT JOIN dbo.Users AS users ON leads.SubStatusChangedBy = users.ID | |
| WHERE(leads.SubStatusChangedDate >= '2019-12-04' | |
| AND leads.SubStatusChangedDate < '2019-12-05') | |
| ORDER BY leads.SubStatusChangedDate DESC; | |
| -- Status Counts | |
| SELECT DISTINCT | |
| (users.Username) AS 'Status Changed By', | |
| COUNT(*) | |
| FROM dbo.LEAD AS leads | |
| INNER JOIN dbo.STATUS AS statuses ON leads.StatusID = statuses.ID | |
| LEFT JOIN dbo.Users AS users ON leads.StatusChangedBy = users.ID | |
| WHERE(leads.StatusDate >= '2019-12-01' | |
| AND leads.StatusDate < '2019-12-05') | |
| GROUP BY users.Username; | |
| -- SubStatus Counts | |
| SELECT DISTINCT | |
| (users.Username) AS 'SubStatus Changed By', | |
| COUNT(*) | |
| FROM dbo.LEAD AS leads | |
| INNER JOIN dbo.SubStatus AS substatuses ON leads.SubStatusID = substatuses.ID | |
| LEFT JOIN dbo.Users AS users ON leads.SubStatusChangedBy = users.ID | |
| WHERE(leads.StatusDate >= '2019-12-01' | |
| AND leads.StatusDate < '2019-12-05') | |
| GROUP BY users.Username; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment