好的,所以我理解了复合索引是如何在哪里工作的,但是如果索引中间的一列在组中的话怎么办呢,如下所示: `a` VARCHAR(255) NOT NULLGROUP BY b
MySQL是在c之前停止使用索引,还是能够在上面的查询中使用所有三个索引,因为b在BY组中。在上面的例子中,我还没有找到任何关于如何通过使用复合索引来进行分组的资源。在本例中,我使用MySQL作为数据库风格。
然后,可以使用多个组合中的多个WHERE ...AND...AND...etc条件进行查询。例如,a AND b AND e、a AND f AND g或e AND f AND g。因此,要考虑所有组合,您必须创建多个复合索引,但如果a,b,c,d,e,f,g的范围从1,10,因此没有零,该怎么办?是否可以简单地为每个起始变量创建一个复合,比如a,b,c,d,e,f,g和b,a,c,d,e,f,g等。并且在查询时做类似这样的事情 SELE