Pivot в SQLite

Я хотел бы получить таблицу, в которой указаны учащиеся и оценки, которые они получают по всем своим предметам в одном запросе.

Это моя структура таблицы:

Таблица:markdetails

## studid ## ## subjectid ##  ## marks ##
     A1            3                50
     A1            4                60
     A1            5                70
     B1            3                60
     B1            4                80
     C1            5                95

Таблица:student info

Фактическая структура:

## studid ##  ## name ##
      A1          Raam
      B1          Vivek
      c1          Alex

Я хочу, чтобы набор результатов выглядел так:

Таблица:Student Info

## studid ## ## name## ## subjectid_3 ## ## subjectid_4 ## ## subjectid_5 ##
      A1        Raam        50                60                 70
      B1        Vivek       60                80                null
      c1        Alex       null              null                95

Как я могу сделать это в SQLite?

Ответы на вопрос(4)

Ваш ответ на вопрос