gpt4 book ai didi

php - SQL 计数大小和性别

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

我想计算衬衫尺码,每个尺码必须显示不同的性别

这是我想看到的输出

Size Qty Male Female 

S 20 15 5
M 30 20 10

这是我的一些 SQL 语言和 PHP 代码,但这只是查询每种大小的数量。

$stmt = $con->prepare("SELECT ssize,COUNT(*) FROM students GROUP BY ssize");

$stmt->execute();

<?php while($rs = $stmt->fetch()) { ?>

<?=$rs['ssize']." ".number_format($rs["COUNT(*)"])?>

<?php } ?>

最佳答案

您可以使用条件聚合来做到这一点:

SELECT s.ssize, COUNT(*),
SUM(s.gender = 'M') as Male, SUM(s.gender = 'F') as Female
FROM students s
GROUP BY s.ssize;

关于php - SQL 计数大小和性别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30953264/

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