文章详情页
mysql 索引查询问题
浏览:248日期: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. javascript - requestAnimationFrame如何控制帧速?2. javascript - react 中绑定事件和阻止事件冒泡3. java - .jsp页面用<%= %>的方式获取数据存在一个很奇怪的问题4. 一道使用算法解决的java题(关于hashmap的问题)5. javascript - 百度链接尾部的这个参数是干嘛的?6. node.js - Nodejs微信开发,视频上传成功,但是不返回给用户7. mysql - 这条sql可以怎么优化,求帮助8. mysql索引的疑问9. 热切期待朱老师的回复,网页视频在线播放器插件配置错误10. 老师,请问下为什么这个地方的单引号里面的变量能够被解析呢?
排行榜

网公网安备