gpt4 book ai didi

php - 从 mysql 获取复杂数据并使用 php 显示它们

转载 作者:行者123 更新时间:2023-11-29 20:24:14 25 4
gpt4 key购买 nike

我已经在我的 PHP 脚本上工作了一段时间,但目前我陷入了复杂的数据抓取和显示为表格的困境。

我有一个结构如下的 MySQL 表:

ID (AI) / UID / DYNA / CNT / QID
1 / 8 / car / 0 / 9
2 / 2 / bal / 1 / 9
3 / 0 / car / 0 / 8
4 / 3 / lov / 1 / 2
5 / 6 / bal / 1 / 9
6 / 9 / cal / 0 / 9
7 / 11 / los / 1 / 9

我想获取这些数据并像这样构造它(数据由qid选择):

DYNA / CAR / BAL / LOS
CNT / 0 / 2 / 1

CNT表是数据库中CNT的总数,例如数据库中的“car”有两条记录,它们的cnt是0和0,所以0 + 0 = 0所以我认为查询可能是:

Select * from TABLE where qid = 9 ....

最佳答案

尝试这个查询:

select DYNA, sum(CNT) as CNT from table where QID = 9 group by DYNA;

它应该给你一个类似的输出

DYNA | CNT
----------
CAR | 0
BAL | 2
LOS | 1

更新

如果您还想知道每个组中的记录数,请在查询中添加一个计数,即:

select DYNA, count(*) as num, sum(CNT) as CNT from table where QID = 9 group by DYNA;

关于php - 从 mysql 获取复杂数据并使用 php 显示它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39379890/

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