私は2つの文字列user_idとuser_activities_typeを持つテーブルを持っています。 exp。 user_activities_typeで詳細情報への省略形文字列の転送sql
'John', '23Lqv'
'Mike', '159pLv3'
すべての単語は、それが
2-> take math lessons
3 -> take english lessons
L -> take chemical lessons
のように自身の意味のしている私が欲しい結果が
'John' ,'math,english,chemical'
'Mike','history,english,painting'
は、SQLでそれを作るためにとにかくはありますか?
ありがとうございます!
はい、あります。活動の種類の意味は...それは第二のテーブルにありますか? (もしそうでなければ、どのように各コードが何を意味するのかをどうやって知っていますか?)また、すべての活動の意味は同じ形式で、「zzzレッスンを取る」と言います。あるいは、「テイク」と「レッスン」が理解されており、表には「数学」、「英語」などしか表示されていませんか?最後に、23Lのようなコードの順番は意味がありますか?文字列内の単語が2、3、Lと同じ順番になるようにしますか? – mathguy
はい、詳細な意味は別のテーブルにあり、テーブルのストロークデータは '3'、 '英語' 'L'、 '化学' –
などです。また、これは非常に欠陥のあるデータモデルです。私が何を意味するのかわからない場合は、「First Normal Form」(google) – mathguy