2011-08-11 6 views
-3

MySQLを使用して大規模なデータセットの名前が男性か女性かを識別しようとしています。私はそれらの名前の間に共通のものを見つけることができませんでした。どのようにして名前が女性か男に属するのかを確認することができますか?MySQL識別名の問題

+0

ENUM(M、F)タイプの追加の列「性別」を使用していますか?名前は必ずしも男性または女性ではなく、たとえそうであったとしても、調べるためにルックアップテーブルが必要です。本当にこの質問は何ですか? – Jacob

+0

私の上司が私に割り当てたのは単なる愚かなプロジェクトです。彼は、名前が長さを見ることで識別できると主張した。例えば、男性に属する名前は女性に属する名前よりも長い。しかし、それはナンセンスです。私はこの非論理的な答えのためにこの質問をしました。とにかく、ありがとう。 – gizemdemirel

答えて

2

あなたは目立つようにできません。名前と通常それに対応する性別のリストを取得します。あなたの名前とそのリストを比較してください。そして、女性に共通の名前はの男性があることを覚えておいてください。

名前は本当に性別を完結することを許可しません。