我应该用一个复杂的MySQL查询还是多个简单的PHP查询?
例如:
简单查询:
UPDATE image SET profile = 0 WHERE user_id = 1;
UPDATE image SET profile = 1 WHERE user_id = 1 AND id = 10;
一个更为复杂的查询:
UPDATE image
SET profile = CASE id WHEN 10 THEN 1 ELSE 0 END
WHERE user_id = 1;
1: 什么是最快和最有效的?
2: 什么被认为是最佳实践或首选方法?