I have a table schema as below:
Student ID | Subject | Marks |
---|---|---|
1 | Maths | 10 |
1 | Physics | 30 |
2 | Maths | 25 |
I want to select the values in below format:
Student ID | Maths | Physics |
---|---|---|
1 | 10 | 30 |
2 | 25 |
Could you please suggest how this can be accomplished in SQL? I'm using Postgresql.
Or I'll have to do it in Java as that is our middleware?
Thank you.