用sql条件显示记录; Dept = dept而NOT Remark =错误

时间:2015-09-17 19:49:41

标签: php mysql sql while-loop

我有一个场景,我想使用SQL NOT运算符从我的数据库表中获取记录,并且在条件下它不会否定两个或多个条件而是一个; e.g

$sql1 = mysql_query("Select * from `".$dbTable17."` where `Dept`='$dept' AND NOT `Remark`='Error' ORDER BY `Date` ASC")or die("Error!~".mysql_error());

我假设您了解变量已经声明。

因此,它不会获取记录,我需要一种方法在我的while()循环结构中执行此操作。

1 个答案:

答案 0 :(得分:0)

试试这个:

$sql1 = mysql_query("Select * from $dbTable17 where Dept='$dept' AND Remark!='Error' ORDER BY Date ASC")
    or die(mysql_error());