在执行SQL语句 select count(*) as num from dv_goods where status<4 and tid2=26 and (p1 >=500 and p1<1000) 时发生以下错?Unknown column 'p1' in 'where clause'