PO.ProgressCode = @progressCode AND  (PO.ProgressCode = @progressCode OR PO.ProgressCode = ''WORKING'')

 

and 和 or要是按正常思路来出来的结果差距太大了。。。把or的哪一个用括号括起来。