英语朗读短文三分钟:请问这条语句写得有误吗?

来源:百度文库 编辑:中科新闻网 时间:2024/03/29 13:48:08
我在VB中写一条SQL语句,
strSql = "select UserID,UserName,espquestion from UserRecord where Remark ='超假' or Remark = '未到'"
我想把REMARK=超假和未到的人员一并显示出来,可是不对,如果我改为AND的话就显示0条记录,改为OR只显示超假人员,怎么才能让两种情同时满足呢?

strSql = "select UserID,UserName,espquestion from UserRecord where Remark In ('超假','未到')"

从理论上说,这个语句是没有错的。有没有可能是Remark中暂时还没有"未到"的记录呢?

strSql = "select UserID,UserName,espquestion from UserRecord where not (Remark ='超假' and Remark = '未到')"
应该可以了
qq:32320811