インデックスに 4 つのフィールドが必要な顧客テーブルを作成しています。これがテーブル構造です。
id、userName、status、email、password、fullName、joinDate (id は autoIncrement で主キー)
Index の 4 つのフィールドは、userName、status、email、password です。
実行する必要があるクエリは次のとおりです。
select id from table where status='active' and email='emailId' and password='pass' limit 1
select id from table where userName='user' and status='active' limit 1
select fullName from table where id='123' limit 1
これらすべてのクエリがインデックスに従うかどうかを知りたいですか? そうでない場合、インデックスが続くように構造を変更するにはどうすればよいですか? 私はmysqlとphpを使用しています。
ありがとう