Moi
Tarttis saada taulukoitua dataa eräästä verkkokyselystä, johon liittyy kaksi keskeistä tietokantataulua.
Data on tallennettu tietokantaan siten, että vastaustaulussa on sarakkeet: lomake_id, vastaus_id, kenttä_id ja vastaus_data.
So. yhdestä vastauksesta muodostuu aina lomakekenttien määrää vastaava määrä rivejä.
Nyt haluaisin ensinnäkin lomakekentän ID 85 vastaus_data-sarakkeen arvon.
Lisäksi tarvitsen kentän ID:89, jonka arvo noudattaa aina muotoa: id_123, ja josta pitäisi SUBSTRING_INDEX-funktiolla tai vast. saada tuo numero-osa esim. 123.
Tuolla numerolla pitäisi dataan yhdistää vielä toisen vastausvaihtoehdot-taulun NAME-sarake.
Lopputulokset pitäisi olla siis jotakuinkin:
vastaus_id, kenttä_id_85_data, name
1, "Irti muumeista", "Vaihtoehdon nimi"
Pystyykö kukaan näiden tietojen valossa auttamaan?