0
"John Doe"というフルネームの列を持つSQLテーブルがありますMySQL完全名フィールドでの姓の注文方法は?
フルネームの欄に表示される姓でデータを並べ替える方法はありますか?
「John Doe Second」のような長い名前の場合、「Doe」という単語でデータを注文したいと思います。
私はMySQLデータベースを使用しています。
EDIT:精度は次のとおりです。ケース「John」は不可能です。私が最後の名前として考えるのは、私の文字列の最初のスペースの後でなければなりません。
は、文字列で表示されますか?最初のスペースの後、2番目のスペース?あなたはそれを明確に述べるべきです。 –
「Billy Bob Thornton」はどうですか? "ドレイク"はどうですか?完全な名前をコンポーネントに分割することは、まったく問題にはなりません。 _right_答えは、複数の列を使用して、必要に応じてデータをクリーンアップすることです。 –
姓と名を別々に扱う場合(ソートの場合など)は、2つの列にする必要があります。いくつかの問題の名前はすでに述べられています。もっとあります。中国語の名前では、例えば姓が最初に来る。 –