Обьединить 2 запроса

kabachok

Новичок
Обьединить 2 запроса

PHP:
mysql_query("UPDATE `ban_us` SET `out` =`out` + '1' WHERE `id`='$u';");  mysql_query("UPDATE `ban_us` SET `in`=`in` + '1' WHERE `id`='$id_link';");
можно ли сделать одним запросом?
 

ForJest

- свежая кровь
Если постараться, то можно.
Но двумя запроса будут выполняться быстрее и конструкции будут не столь монстроидальными.
[sql]
UPDATE
`ban_us`
SET
`out` =`out` + IF(id=$u, 1, 0),
in`=`in` + IF(id=$id_link, 1, 0),
WHERE id IN($u, $id_link)
[/sql]
 
Сверху