![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
How would I join these statements together into 1 sql statement? *They all have the same criteria for timestamps, but the locations are different and sometimes I look at a 3rd criteria. *Do I need to run them all individually? |
#3
| |||
| |||
|
|
= (greater than or equal), not just less than and greater than. |
#4
| |||
| |||
|
#5
| |||
| |||
|
|
You can use CASE expressions: SELECT COUNT(CASE WHEN Location = N'Inner Mass Spec.' THEN MFG_SN END) AS InnerCount, * * * * COUNT(CASE WHEN Location = N'Outer Mass Spec.' THEN MFG_SN END) AS OuterCount, * * * * COUNT(DISTINCT CASE WHEN Location = N'Wrapping' THEN MFG_SN END) AS Wrapping, * * * * COUNT(DISTINCT CASE WHEN Location = N'Vacuum' THEN MFG_SN END) AS Vacuum, * * * * COUNT(DISTINCT CASE WHEN Location = N'Final Assembly (Box)' THEN MFG_SN END) AS FinalAssembly FROM ChartMES.dbo.RecourceActualEPA_Report WHERE Timestamp > '20100422050000' * *AND Timestamp < '20100422143000' * *AND EpaName = N'leak1'; -- Plamen Ratchevhttp://www.SQLStudio.com |
![]() |
| Thread Tools | |
| Display Modes | |
| |