Det er ikke muligt direkte fra SQL-forespørgslen:men du kan hente alle dine data og derefter kortlægge arrayet igen
Brug af PHP 5.5's array_column() du kan gøre noget som:
$myarray['row_choice'] = array_combine(
array_column($myarray['row_choice'], 'id'),
$myarray['row_choice']
);
ellers for tidligere versioner af PHP, brug array_map() i stedet
$myarray['row_choice'] = array_combine(
array_map(
function($value) {
return $value['id'];
},
$myarray['row_choice']
),
$myarray['row_choice']
);