文章详情页
mysql 索引查询问题
浏览:44日期:2022-06-17 18:45:53
问题描述
问题解答
回答1:查詢姓在 Allen Barrymore 我的理解是 AllenAl%Am%An%...BarrymordBarrymore這些所有符合的記錄如果是這樣 SQL 就有點無力了.
select * from people where last_name=’Allen’ and first_name like ’K%’
回答2:首先哈,看不懂你为什么这么设计数据表,dob字段,是什么信息呢。。然后存在姓,名还有dob字段一起查询的需求吗? 建立一个联合索引 。还有! 提问题整洁点啊,你写的好乱
开始回答:问题一之间的所有人是怎么区分的呢? 我这里姑且按照字母表中的排序,那么Allez就是在Allen和Barrymore之间的。我的想法是先以LIKE ’A%’和LIKE ’B%’分别作为条件进行查询出所有满足条件的记录,然后根据给定的两个姓氏进行与查询出来的结果进行判断。这样判断的逻辑写在代码中而不是体现在sql语句中
问题二 RunSN的回答就是对的啦
相关文章:
1. 网页爬虫 - python+requests 网页重定向求解2. pdo 写入到数据库的内容为中文的时候写入乱码3. PHP类封装的插入数据,总是插入不成功,返回false;4. python如何搜索字符串5. 如何使用mysql查询每个用户一次操作时记录的值6. 管理员编辑,这么写页面没有反应是怎么回事,我哪里弄错了?7. javascript - vue1.0在微信浏览器的兼容性?8. mysql 时间类型 字段(精确到时分秒) 怎么比较?9. javascript - onfocus="this.type=’password’",为什么不直接用type=’password’10. python3文本中超链接处理问题求助
排行榜