Could somebody help with my SQL?
I have a table with records such as:
ID | Car_num | Service | Price ---+---------+---------+------ 1 | 001 | sh
Use a pivot query:
SELECT MIN(ID) AS ID, Car_num, MAX(CASE WHEN Service = 'shower' THEN Price ELSE 0 END) AS shower, MAX(CASE WHEN Service = 'TV' THEN Price ELSE 0 END) AS TV FROM yourTable GROUP BY Car_num