我有一个索引错误的表,我正在构建一个 php 页面,您可以在其中填写任何字段,它会根据填写的内容为您提供结果。这是我要运行的查询。问题是没有索引只是fname
select * from members where 1 and fname = 'Ryan' limit 30
为了让我的查询使用索引,我需要添加lname
到查询中。我不知道的是如何在不做任何事情的情况下添加它(如果可能的话)。
select * from members where 1 and lname = '{ANYTHING}' and fname = 'Ryan' limit 30
我用作{ANYTHING}
占位符来表示任何值。这样做将使用索引,但我如何告诉 mysql 忽略该列中的搜索内容(如果可能)?