MySQL では、ユーザーごとに行があり、列には友達の名前が\nで区切られています。
eg.
Friend1
Friend2
Friend3
Friends フィールドに Friend2 が含まれているすべてのユーザーをすばやく検索できるようにしたいと考えています。
私は見つけましFIND_IN_SET
たが、それはコンマに対してのみ機能し、データにはコンマと外国の文字が含まれる可能性があります。
明らかに正規表現で検索すると遅くなります。私は相互参照全体に慣れていないので、データをすばやく見つけられるようにデータを構造化するための最良の方法について助けていただければ幸いです。
前もって感謝します。
編集:わかりました、データがゲームからのものであり、友人の名前がローカルに保存されており、別のユーザー ID へのリンクがないことを忘れていました。したがって、文字列。彼らが接続するたびに、ゲームを一致させるためにバックグラウンドで使用する友人の名前のダンプが与えられます.