0

名と姓のフィールドとその他の詳細を含む顧客テーブルがあります。

フォームでは、ユーザーは私が取り組んでいる検索を入力できますが、名前または姓のいずれかで john を検索するなど、一意のフィールドでのみ検索できます。これはすべて正常に動作します

ただし、ユーザーが 2 つのフィールドの組み合わせである john smith を入力した場合の検索方法がわかりません。現在のデータ構造でこの検索を行うにはどうすればよいですか?

次を使用してselectステートメントにフィールドを追加しようとしました:

Concat_ws (' ', firstname, lastname) as fullname

しかし、この生成されたフィールドで where を使用できず、エラーがスローされます

フルネームを含む新しいフィールドを作成する必要がありますか?

ありがとうございました

4

2 に答える 2