PHP Pdo数组中没有列名

jri*_*iro 0 php mysql pdo

我在PHP中有以下查询:

$stmt = $conn->prepare('SELECT 
        date, 
        avg(sells) as sells
FROM `table` WHERE product_id = :id group by date having count(id) > 1');
$stmt->execute(array('id' => $product));
$res = $stmt->fetchAll(PDO::FETCH_ASSOC);
Run Code Online (Sandbox Code Playgroud)

正如所料,这让我回报:

array(2) { 
    [0]=> array(2) { 
        ["date"]=> "2013-1-11" ["sells"]=> "73.5000" 
    } 
    [1]=> array(2) { 
        ["date"]=> "2013-1-11" ["sells"]=> "77.0000" 
    }
}   
Run Code Online (Sandbox Code Playgroud)

无论如何,我可以得到以下输出而不用PHP循环?

array(2) { 
    [0]=> array(2) { 
        "2013-1-11",
        "73.5000" 
    } 
    [1]=> array(2) { 
        "2013-1-11",
        "77.0000" 
    }
}   
Run Code Online (Sandbox Code Playgroud)

dec*_*eze 6

而不是PDO::FETCH_ASSOC使用PDO::FETCH_NUM.