我有一个删除查询,我正在运行,但只是意识到这不起作用$user_id
为空(在某些情况下会发生这种情况)。PDO编写的语句 - NULLs
$id = 1;
$user_id = null;
$delete = $sql->prepare("
DELETE FROM
`game_player`
WHERE
`id` = ?
AND
`user_id` = ?
");
if ($delete->execute(array(
$id,
$user_id,
));
是否有任何变通除了具有当值为null不同的查询,因为显然只有这样,才能有地方正常工作与user_id IS NULL
代替user_id = NULL
...
我想IS NULL是干净的切割,并更有效地 – ajreal 2011-01-05 02:47:08