Mysql计数频率

2023-11-22

我检查过类似的问题,但它对我的精确问题没有帮助。

所以,我的桌子是这样的:

id age
1  30
2  36
3  30
4  52
5  52
6  30
7  36

etc..

我需要计算年龄的频率:

age freq
30   2
36   3
52   2

我怎样才能抓住这个频率? 之后我需要使用该数据,所以可能需要使用数组? 谢谢!

function drawChart() {

      // Create the data table.

      var data = new google.visualization.DataTable();
      data.addColumn('string', 'age');
      data.addColumn('number', 'freq');

        <?php
            while($row = mysql_fetch_row($result)) 
            {
            $frequencies[$row[0]] = $frequencies[1];
            echo "data.addRow(['{$row[0]}', {$row[1]}]);";
            }

        ?>

目标是构建图表


您需要按共同年龄对行进行分组,然后计算每组中有多少行:

SELECT age, COUNT(*) AS freq FROM ages GROUP BY age

要将其转换为数组,请在 PHP 中执行以下操作:

$frequencies = array ();
$result = mysql_query('SELECT age, COUNT(*) AS freq FROM table GROUP BY age');
if($result === false) { handle error here... }
while($row = mysql_fetch_row($result)) {
    $frequencies[$row[0]] = $row[1];
}

您现在有一个名为 $frequencies 的关联数组,其中年龄作为键,频率作为值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mysql计数频率 的相关文章

随机推荐

  • 初始化器列表返回的生命周期扩展

    所以我有一个 lambda 其返回类型是auto我在阵列支持方面遇到问题initializer list在这里被摧毁 const auto foo const auto a const auto b const auto c return
  • Django:i18n - 更改语言

    我安装了 model translation rosetta locale url 但改变语言不起作用 我的设置 py LANGUAGE CODE ru MODELTRANSLATION TRANSLATION REGISTRY proje
  • 在 Delphi 中使用 ADOConnection 查看“打印”语句的输出

    我的一些 MS SQL 存储过程使用 print 命令生成消息 在我的 Delphi 2007 应用程序中 使用 TADOConnection 连接到 MS SQL 如何查看这些 打印 命令的输出 关键要求 1 我不能多次运行查询 它可能正
  • 在 package.json 中使用“homepage”,不会弄乱 localhost 的路径

    这个问题实际上直接来自我的answer关于之前的问题 我添加了一个 homepage to my package json因为它是我在 Github Pages 上托管的 React 应用程序 的输出npm run build说 build
  • 使用 Tailwind CSS 基于类的暗模式防止 Next.js 12 中的页面闪烁

    在 Tailwind CSS 中使用 Next js v12 中基于类的深色模式时 如何防止页面闪烁 而不使用任何 3rd 方 pkg 例如 next themes 我看过 本次问答如何修复 NextJS 中的深色模式背景颜色闪烁 虽然它在
  • 检测类是否被定义为声明式或函数式 - 可能吗?

    这是一个以声明方式创建的简单类 class Person def say hello self print hello 这是一个类似的类 但它是通过手动调用元类来定义的 def say hello self print sayolala s
  • 如何在 WPF 中自动调整 GridViewColumn 数据大小并右对齐?

    我怎么能够 将 ID 列中的文本右对齐 使每列根据具有最长可见数据的单元格的文本长度自动调整大小 这是代码
  • != 运算符和文件流

    include
  • 使用 grunt 运行 Angular.js 时如何修复错误“请设置环境变量 CHROME_BIN”

    我正在尝试使用 AngularJS 进行单元测试 我已经安装了 Bower 和 grunt 所以我应该能够进行测试 但是 当我从终端 在我的例子中是 Git Bash 运行 grunt test 时 我收到错误 请设置环境变量 CHROME
  • .NET 垃圾收集器 - 它的线程优先级是什么?

    我发现了一些很棒的文章 Maoni 里克特 1 里氏 2 给出了关于 GC 的理论和实践的许多细节 但我找不到任何说明 GC 的线程优先级是如何设置的 我发现的最接近的是这个 它指出 Finalizer 线程 以高优先级与应用程序异步运行
  • 从 RecyclerView EditText 获取值?

    我对recyclerView感到震惊 这里的名称和余额字段来自两个不同的数组 我需要的是 这里每一行都有一个 EditText 字段 我需要访问每行上的每个 EditText 并从中获取值 并且总计显示在 Total textView 上
  • 在哪里可以找到适用于 32 位 Windows 的 JDK? [关闭]

    Closed 这个问题是无关 目前不接受答案 在我的一生中 我似乎找不到适用于 32 位 Windows 机器的 Java SE JDK 的工作版本 甲骨文把它放在哪里了 谢谢 内森 访问 Oracle 网站 您要查找的是 x86 而不是
  • 可观察的堆栈和队列

    我正在寻找一个INotifyCollectionChanged实施Stack and Queue 我可以自己动手 但我不想重新发明轮子 我遇到了同样的问题 想将我的解决方案分享给其他人 希望这对某人有帮助 public class Obse
  • 自动聚焦于 EditorFor

    我想在我的应用程序中自动聚焦于编辑器 但我似乎无法做到这一点 我已成功在文本框上使用自动对焦 但我想使用编辑器来保持应用程序的外观通用 任何对此问题的解决方案将不胜感激 谢谢 我的尝试 Html EditorFor model gt mod
  • 如何衡量休眠性能?

    如何衡量休眠状态下的性能 我想知道hibernate执行一个查询需要多少时间 JProfiler 7 1 有一个 JPA Hibernate 探针 http www ej technologies com products jprofile
  • 函数参数中的 PHP 标志是什么?

    我注意到 PHP 中的一些函数使用flags作为参数 是什么让它们独特而不是普通的字符串参数 我之所以这么问 是因为我想在自己的自定义函数上使用它们 但很好奇这样做的过程是什么 Edit 总结一下 什么时候最好创建带有标志的自定义函数以及什
  • 在 python 中将 OAuth2 与 gdata 上的服务帐户结合使用

    我想用data photos service PhotosService从 Picasa 推送和拉取照片 我从 Google 控制台获得了一个服务密钥文件 XXXXXXXX privatekey p12 现在正在尝试使用该密钥对 googl
  • 为什么将数组添加到 number 会返回字符串? [复制]

    这个问题在这里已经有答案了 var array 1 2 4 array 1 gives 1 2 41 谁能解释这种行为 谁能解释这种行为 这个答案试图解释这种行为从规格的角度来看 As per spec 在运行时评估期间 两个表达式 左和右
  • HMACSHA1.ComputeHash() 线程安全问题

    我问自己 在 ASP NET 页面的代码隐藏中使用包含 HMACSHA1 实例的静态 共享 变量是否会很危险 问题是 在同一 ASP NET 页面上处理多个同时请求时 所有 ASP NET 工作进程线程将使用相同的 HMACSHA1 实例
  • Mysql计数频率

    我检查过类似的问题 但它对我的精确问题没有帮助 所以 我的桌子是这样的 id age 1 30 2 36 3 30 4 52 5 52 6 30 7 36 etc 我需要计算年龄的频率 age freq 30 2 36 3 52 2 我怎样