リファレンスとリストという2つのテーブルがあります。両方ともidとnameという2つのフィールドを持っています。PHP MySql - SELECT where similar_text()> x
reference:
ref_id, ref_name
1, john
2, georges
etc...
list:
lst_id, lst_name
1, steward
2, james
3, john
4, jones
5, georges
etc...
similar_text()> 60の両方のテーブルから名前を選択したいと思います。ここで私が持っているしたい出力以下:スチュワードとジェームズがsimilar_textとして除外されるべきであると
ref_name, lst_name, similar_text()
john, john, 100
john, jones, 67
georges, georges, 100
注()60
を下回っているが、誰かが助けることができると思います。あなたの頼みに感謝します。乾杯。マークああ、ところで、私は私の目標を達成するためのよりよい解決策に開放されています...
"similar_text()"の定義方法を明確にしてください。例えば、ジョンとジョンズは67を返します。これはどのように計算されますか? –
そのsimilar_text()関数とは何ですか? MySQLにそのようなものはありますか? –
ああええ。 similar_text()は、パーセントで表現された2つの文字列の一致を検索するphp関数です。http://php.net/manual/fr/function.similar-text.php – Marc