php sql pdo返回按字段分组的结果?
我有一个问题:php sql pdo返回按字段分组的结果?,php,sql,pdo,Php,Sql,Pdo,我有一个问题: SELECT first_name, last_name, loyalty_num FROM logs WHERE loyalty_num != '' and loyalty_num is not null and store != 000 and loyalty_num not like '000%' 我在php中使用PDO,并使用默认的fetch模式fetch assoc。是否可以使用fetchAll()返回数据因此,结果的每个键都是一个忠诚度数值
SELECT first_name, last_name, loyalty_num
FROM logs WHERE loyalty_num != ''
and loyalty_num is not null
and store != 000
and loyalty_num not like '000%'
我在php中使用PDO,并使用默认的fetch模式fetch assoc。是否可以使用
fetchAll()返回数据
因此,结果的每个键都是一个忠诚度数值
,并包含其他记录名字
和姓氏
?请发布一个示例表,说明您希望查询输出的外观。但从听起来的情况来看,你不能让PDO自己做这件事。您需要获取并修改数组。对此有何评论?它满足您的需要吗?解决方案是使用$stmt->execute(PDO::FETCH_GROUP | PDO::FETCH_ASSOC)
然后您应该在下面发布自己的答案。