Microsoft
Software
Hardware
Network
Question : Sql Question
I have this table:
points | type | name
100 | 1 | John
100 | 1 | micke
100 | 3 | johen
100 | 2 | Peter
100 | 3 | Micke
I whant this reults:
Name | pointsTYP1 | Points TYP2 | points TYP3
John | 500 | 555 | 1100
Micke | 545 | 5151 | 5150
Who can i do this with 1 sql?
Answer : Sql Question
Or you could do:
SELECT name, SUM(CASE WHEN type = 1 THEN points ELSE 0 END) as pointsType1, SUM(CASE WHEN type = 2 THEN points ELSE 0 END) as pointsType2, SUM(CASE WHEN type = 3 THEN points ELSE 0 END) as pointsType3 FROM table
GROUP BY name
Random Solutions
Concatenate in Query with Leading Zero
winxp unstable
Can I use DoCmd.CopyObject to copy a form with VBA code from one database to another?
Sending Outlook Email From Access 2002
vb.net panel scroll with picture box
hp officejet 7410 Duplex printing on windows7
Casting local variable int as varchar to concatenate into another string using transact-sql
OOTB Approval Workflow without the emails?
Dir vs Dir$
Exporting .pst file data to SQL Server 2005