Imploding in PHP vs imploding in MySQL - which uses less cpu?
문제
Which of these options is more optimal?
imploding in MySQL
$rsFriends = $cnn->Execute('SELECT CAST(GROUP_CONCAT(id_friend) AS CHAR) AS friends
FROM table_friend
WHERE id_user = '.q($_SESSION['id_user']));
$friends = $rsFriends->fields['friends'];
echo $friends;
vs.
imploding in PHP
$rsFriends = $cnn->Execute('SELECT id_friend
FROM table_friend
WHERE id_user = '.q($_SESSION['id_user']));
while(!$rsFriends->EOF) {
$friends[] = $rsFriends->fields['id_friend'];
$rsFriends->MoveNext();
}
echo implode(',',$friends);
올바른 솔루션이 없습니다
제휴하지 않습니다 StackOverflow