sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL:Slå samman rader till en rad

Jag undrar vilka kriterier du använder för att gruppera dem. Jag antar att det alltid finns NULL-värden och ett nummer... eftersom det matchar exemplet, men mer detaljer skulle vara bättre!

SELECT studentID, studentName, max(MathGrade), max(SciGrade) from vStudentGrade
group by studentID, studentName, MathGrade, SciGrade

Hoppas detta hjälper eller vägleder dig till en lösning :)




  1. SQL IF-sats ignoreras

  2. Hur DEGREES() fungerar i MariaDB

  3. Vad är skillnaden mellan storleken på anslutningspoolen för ORM/frågebyggarens bibliotek och storleken på anslutningspoolen för pgbouncer?

  4. Kan inte infoga Unicode med cx-Oracle