gpt4 book ai didi

php - Mysqli 在一个查询中计算两种数据类型

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

我有一个图表脚本。为了了解用法,我创建了一个名为first_load 的mysql 列。当用户访问该页面时,它会绘制默认饼图。因此,如果用户默认加载图表,则会插入一个条目是的。如果用户输入他/她的首选数据并绘制图表,然后查询插入的否。如果我想检查用户第一次加载图表以及用户数据的次数。是否可以在一个查询中完成它?而不是分别选择表first_load where = yes 和 no 并计算行数?

我的目的是减少查询。

除了两个不同的查询之外,我什么也想不出来

$YesData="Yes";
$NoData="No";
$yesquerys= sprintf("SELECT first_load from 'analytics' where first_load='%s'",$mysqli_real_escape_string($conn,$YesData));
$noquerys= sprintf("SELECT first_load from 'analytics' where first_load='%s'",$mysqli_real_escape_string($conn,$NoData));

最佳答案

我找到了答案MySQL: Count occurrences of distinct values我不知道我们是否可以统计出现次数。

所以,应该是

SELECT first_load,COUNT(*) as count FROM `analytics` GROUP BY first_load ORDER BY count DESC

关于php - Mysqli 在一个查询中计算两种数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40825957/

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