Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
AskSQLTeam
Ask SQLTeam Question
0 Posts |
Posted - 2007-02-28 : 08:08:21
|
Adrian Doyle writes "hi I have a list of people each of them have different totals of requests done, but sometimes in the DB there are new names. So I created this label called Other where anything that is not the names of the team will come up.I created the sql query below basically saying if the name on the PSC Rep Assigned column on the db is not say Andrea Herrling or or then count it and give it the value of other on a label. The sql statement is below, I just want to know if there is an easier way to do it. Thanks for your helpSELECT COUNT(PSC_tbl_Request.Status) FROM PSC_tbl_Request, PSC_tbl_PSC_Rep Where PSC_tbl_Request.Request_Number = PSC_tbl_PSC_Rep.Request_Number AND (PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Andrea Herrling' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Aine ORiordan' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Angel Casado' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Christian Graninger' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Dave M Ryan' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Dave DeBeuckeleer' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Denise ORiordan' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Eoghan Long' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Francesca Mora' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Herve LeGouguec' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Ian Leech' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Karin Reisinger' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Maria Hernandez' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Cathy Murphy' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Noreen McCarron' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Orla Donnellan' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Pepijn Tijhuis' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Tanya Tobin' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Tony Hanley' OR PSC_tbl_PSC_Rep.PSC_Rep_Assigned <> 'Xavier Frichot')" |
|
SwePeso
Patron Saint of Lost Yaks
30421 Posts |
Posted - 2007-02-28 : 08:20:41
|
[code]SELECT COUNT(r.Status) FROM PSC_tbl_Request AS rINNER JOIN PSC_tbl_PSC_Rep AS p ON p.Request_Number = r.Request_NumberWHERE p.PSC_Rep_Assigned NOT IN ('Andrea Herrling', 'Aine ORiordan', 'Angel Casado', 'Christian Graninger', 'Dave M Ryan', 'Dave DeBeuckeleer', 'Denise ORiordan', 'Eoghan Long', 'Francesca Mora', 'Herve LeGouguec', 'Ian Leech', 'Karin Reisinger', 'Maria Hernandez', 'Cathy Murphy', 'Noreen McCarron', 'Orla Donnellan', 'Pepijn Tijhuis', 'Tanya Tobin', 'Tony Hanley', 'Xavier Frichot')SELECT COUNT(r.Status) FROM PSC_tbl_Request AS rINNER JOIN PSC_tbl_PSC_Rep AS p ON p.Request_Number = r.Request_NumberLEFT JOIN ( SELECT 'Andrea Herrling' AS Rep_Assigned UNION ALL SELECT 'Aine ORiordan' UNION ALL SELECT 'Angel Casado' UNION ALL SELECT 'Christian Graninger' UNION ALL SELECT 'Dave M Ryan' UNION ALL SELECT 'Dave DeBeuckeleer' UNION ALL SELECT 'Denise ORiordan' UNION ALL SELECT 'Eoghan Long' UNION ALL SELECT 'Francesca Mora' UNION ALL SELECT 'Herve LeGouguec' UNION ALL SELECT 'Ian Leech' UNION ALL SELECT 'Karin Reisinger' UNION ALL SELECT 'Maria Hernandez' UNION ALL SELECT 'Cathy Murphy' UNION ALL SELECT 'Noreen McCarron' UNION ALL SELECT 'Orla Donnellan' UNION ALL SELECT 'Pepijn Tijhuis' UNION ALL SELECT 'Tanya Tobin' UNION ALL SELECT 'Tony Hanley' UNION ALL SELECT 'Xavier Frichot' ) AS x ON x.Rep_Assigned = p.PSC_Rep_AssignedWHERE x.Rep_Assigned IS NULL[/code]Peter LarssonHelsingborg, Sweden |
 |
|
|
|
|
|
|