join 时候如何把on条件用到左右的索引上

b表存在的意义是什么 我怎么看是一个单表查询的sql啊