Avanceret SQL spørgsmål
Hej folkens, jeg har en mysql tabel hvor et af felterne indeholder komma separerede data, jeg vil gerne sortere på det der står i komma strengen på den måde at det der kommer før kommaet sorteres på én måde, og det der kommer efter kommaet på en anden.de kommaseparerede data ligger i et felt der hedder 'kommastreng'
SELECT MAGISKFUNKTION(',' KOMMASTRENG) AS DATAFØRKOMMA, MAGISKFUNKTION(',' KOMMASTRENG) AS DATAEFTERKOMMA ORDER BY DATAFØRKOMMA ASC, DATAEFTERKOMMA DESC
Løsningen må gerne indeholde typecasting af data fra kommastrengen, da de data der er i kommastrengen er tal.
Håber i forstår hvad jeg mener
Her er den nuværende sql fra mit script, 'vcgemstreng' er kommastrengen.
---------------------------------------------------------------
select ibrugerid, ispilid, itid, vcgemstreng, daoprettet from tspil_score where ispilid=" . $spilid . " order by vcgemstreng desc, itid asc limit 0, 10
---------------------------------------------------------------
