İki string user_id ve user_activities_type içeren bir tablom var. exp.transfer kısaltma dizesini ayrıntılı bilgi için sql
'John', '23Lqv'
'Mike', '159pLv3'
user_activities_type her kelime vardır o
2-> take math lessons
3 -> take english lessons
L -> take chemical lessons
gibi kendi anlamı ben
'John' ,'math,english,chemical'
'Mike','history,english,painting'
yine de var mı olduğu sql bunu yapmak istiyorum sonucudur?
Şimdiden teşekkürler!
Evet, var. Faaliyet türünün anlamı ... ikinci tabloda mı? (Eğer değilse, her bir kodun ne anlama geldiğini nereden biliyorsunuz?) Ayrıca, aynı formattaki tüm aktivite anlamları, 'zzz dersleri al', ve sadece orta kelimeyi kullanmak istiyor musunuz? Veya "almak" ve "dersler" anlaşılmaktadır ve tablo sadece "matematik", "İngilizce" vb gösterir? Son olarak, kodların 23L'deki sırasının anlamı var mıdır? Dizideki kelimelerin 2, 3, L ile aynı düzeni takip etmesini ister misiniz? – mathguy
Evet, detay anlamları başka bir tabloda, ve '3', 'english' 'L', 'chemical' –
gibi tablodaki stroe verileridir Ayrıca, bunun çok hatalı bir veri modeli olduğunu anlıyorsunuz, değil mi? Ne demek istediğimi bilmiyorsanız, lütfen "İlk Normal Form" (google) – mathguy