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