首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用文本框和下拉菜单进行搜索- php mysql html phpmyadmin

问使用文本框和下拉菜单进行搜索- php mysql html phpmyadmin
EN

Stack Overflow用户
提问于 2013-04-04 00:24:04
回答 1查看 952关注 0票数 0

如何进行查询,以便不只按一个字段进行过滤,如下所示

代码语言:javascript
复制
select * from table1 where LOWER(A) like LOWER('%$A%')

但是也要从下拉菜单值中过滤吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-04 00:30:23

只需在where子句中添加另一个过滤条件。

代码语言:javascript
复制
SELECT * FROM table1
WHERE a LIKE '%$A%'
AND some_other_field = 'some dropdown value'

顺便说一下,如果您在字段"A“上使用大小写敏感的排序规则,则不需要将值转换为小写,因为比较是不区分大小写的(这就是为什么我在示例中删除了对LOWER()的调用。您的默认MySQL设置很可能是不区分大小写的,因此请检查它。通过不强制转换为小写,您的大小写仍然使用字段"A“的索引来加快搜索速度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15792797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档