首页 > 试题广场 >

假设有一个表有联合索引a,b,c。那么在sql查找中,下列哪

[不定项选择题]
假设有一个表有联合索引a,b,c。那么在sql查找中,下列哪些组合在where条件下是索引有效?
  • a
  • b
  • a,c
  • b,c
联合索引遵循最左前缀原则,即查询从索引的最左边列开始且连续使用索引列时索引有效。表有联合索引 a,b,c,A 选项 a 是最左列,索引有效;C 选项 a,c 中 a 是最左列且 c 在联合索引中,也是连续使用索引列,索引有效;B 选项 b 不是最左列,D 选项 b,c 起始不是最左列,索引均无效。
发表于 2025-07-30 22:23:02 回复(0)