sql - SQL - 如何在不遍历整个数据库表的情况下从数据库中查找特定值
问题描述
我想知道如何在不遍历整个 DB 表的情况下从 DB 中找到特定值。例如:有一个学生数据库,我们正在寻找具有特定姓名的所有学生,您如何在不遍历整个数据库表的情况下做到这一点。
解决方案
使用索引
索引用于快速定位数据,而不必在每次访问数据库表时搜索数据库表中的每一行。...可以使用数据库表的一列或多列创建索引,为快速随机查找和有效访问有序记录提供基础。
推荐阅读
- typescript - 切换到 ES2015 并使用 ts-node 时的模块地狱
- flask - 使用 Apache2 在网站的非根 url 上的烧瓶应用程序
- aframe - 鼠标单击 a-scene 时获取 xyz 位置
- java - 将 NMTOKENS 解组为列表
- python - 模拟函数根据传递的参数返回不同的值
- google-chrome - 访问问题中的 FollowHyperlink
- loops - 如何仅指定某些整数而不是循环遍历 lua 中的整个范围?
- ios - 从旧的 Dropbox SDK 迁移
- mysql - 从每行中具有多个值的列中获取最受欢迎的值
- java - 如何从 Spring Java Elastic Beanstalk 应用程序连接到我的 AWS DynamoDB 实例?