I need some help I have been scouring the web and haven’t been able to find something too similar. I have a MYSQL database for my Golf League. I need to display standings by creating a view from this database. There are 2 people per team, my primary key in ‘players’ is ‘id’ there is also a teamID (numerical value 1 – 20, 20 teams) for each player which corresponds to their teammates. Basically what I need is a view that contains ‘teamID’, both players ‘LName’ (maybe an ‘LNameA’,’LNameB’), and a sum of the two players ‘points’ field. I have never summed a field from one person and another or created a view in MYSQL.
EDIT:
I was trying something like
CREATE
VIEW standings1
AS SELECT teamID, LName, points
FROM players
but need teamID to be the primaryKey of the view which will contain each players last name, and their points summed together.
Try this:
Oh, one more thing. If you want to have the names of the players in different fields (group_concat just separate them by commas, but it is still a single field) you can use this query:
That way you can play better with the names in PHP without having to parse the “, “