今天遇到个query,想了半天没有解法,求教。两个table:Table A :
   id : int
   status : varchar(20)//存的值: PENDING; FAIL; SUCCESS;Table B :
   id : int
   is_pending : bit // True or False
   is_fail : bit // True or False要求: 
   想取出 Table A 中 id ,就是大概下面的逻辑。
SELECT A.id WHERE A.status = 'PENDING' if B.is_pending = 'True' OR A.status = 'FAIL' if B.is_fail= 'True'怎么办啊?不胜感激!select