Jak przekonwertować kolumnę rozdzieloną przecinkami na wiersze i dodać licznik

Mam tabelę z tymi wartościami

Tabela: Dokumenty

id  |       document
----|-------------
1   |   doc.txt , doc1.txt , doc2.rtf , doc3.docx , doc4.doc
2   |   doc.txt 
3   |   doc.txt , doc1.txt 
4   |   doc.txt , doc1.txt , doc2.rtf 
5   |   doc.txt , doc1.txt , doc2.rtf , doc3.docx , doc4.doc
6   |   doc.txt , doc1.txt , doc2.rtf , doc3.docx 
7   |   doc.txt , doc1.txt , doc2.rtf , doc3.docx , doc4.doc
8   |   doc.txt , doc1.txt , doc2.rtf 
9   |   doc.txt , doc1.txt , doc2.rtf , doc3.docx , doc4.doc
10  |   doc.txt , doc1.txt 

SCHEMAT FIDDLE SQL

Potrzebuję takiego wyniku. Gdzie id = 5

Counter |   docs
    ----|-----------
    1   |   doc.txt
    2   |   doc1.txt
    3   |   doc2.rtf
    4   |   doc3.docx
    5   |   doc4.doc

Gdzie id = 4

Counter |   docs
    ----|-----------
    1   |   doc.txt
    2   |   doc1.txt
    3   |   doc2.rtf

Widzisz, muszę rozbić kolumnę rozdzieloną przecinkami i policzyć, ile tam jest wartości. Nie podoba mi się ten schemat, ale pracuję nad istniejącym projektem i nie mogę go zmienić. Potrzebuję licznika do wyświetlania w interfejsie użytkownika. Więc licznik jest również niezbędny. Jak mogę to zrobić? Również nie mogę tego zrobić na końcu php, ponieważ używam pirokms i muszę go wyświetlić za pomocą tage pyrocms, który nie pozwala mi używać php w widokach.

questionAnswers(3)

yourAnswerToTheQuestion