gpt4 book ai didi

php - 选择 DISTINCT 或 array_unique?

转载 作者:可可西里 更新时间:2023-11-01 07:27:43 24 4
gpt4 key购买 nike

你认为什么更快?

SELECT DISTINCT(user_id) FROM myTable;

然后获取到$myArray

或者

SELECT user_id FROM myTable;

然后获取到$myArray并执行

$myArray = array_unique($myArray);

注意:user_id 是一个FOREIGN KEY CONSTRAINT

最佳答案

为了提高速度和内存效率,您希望从数据库中返回最少数量的数据,而不是为了处理/内存效率而放置不必要的行。因此,在这种情况下,distinct 是更好的选择。

关于php - 选择 DISTINCT 或 array_unique?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19473869/

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