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 SQLPotrzebuję 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.