gpt4 book ai didi

php - 多个 PHP MySQL 更简单的查询与一个更复杂的查询,

转载 作者:可可西里 更新时间:2023-11-01 06:51:00 25 4
gpt4 key购买 nike

我应该使用 PHP 执行单个更复杂的 MySQL 查询还是多个更简单的查询?

例如

更简单的查询:

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:什么被认为是最佳实践或首选方法?

最佳答案

单个查询是最快和最有效的

Besides the IF statement, MySQL also provides an alternative conditional statement called MySQL CASE. The MySQL CASE statement makes the code more readable and efficient. See more details... http://www.mysqltutorial.org/mysql-case-statement/

关于php - 多个 PHP MySQL 更简单的查询与一个更复杂的查询,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31241493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com