Right(Table1.Card,8) 用不到索引 当然慢了 你如果有这样的设计需求 就应该用 空间换取时间 的做法对两个表都增加一个列 这个列就存 卡号后 8位 然后对这个列做索引 聚集或者非聚集 看你具体情况