gpt4 book ai didi

mysql - 查找具有相同值 SQL 的行数

转载 作者:行者123 更新时间:2023-11-29 22:10:49 25 4
gpt4 key购买 nike

我需要查找具有相同值并按该值分组的行数。

我不知道可以比较行的值,如下所示:

SELECT @2 = F.Batch,COUNT(*) count FROM table1 WHERE Row_value = 'qwerty' GROUP BY Raw_Value

我有这样的 table

???1    Some Description

???2 Some Description

???1 Some Description

???2 Some Description

???1 Some Description

我想在输出中看到的位置:

???1 3

???2 2

请帮忙!

最佳答案

我不完全确定您的表结构是什么,并且您提供的查询并未真正映射到示例数据,但您实际上只需要一个简单的计数/分组语法。

如果您将问题更新得更准确,也许我可以更新答案以更好地匹配您的表结构和要求。

假设您有这样的表结构:

CREATE TABLE Table1
(`field 1` int, `field 2` varchar(16))
;

INSERT INTO Table1
(`field 1`, `field 2`)
VALUES
(1, 'Some Description'),
(2, 'Some Description'),
(1, 'Some Description'),
(2, 'Some Description'),
(1, 'Some Description')
;

您可以使用此查询获得预期的输出:

select count(*) ,`field 1` from Table1 group by `field 1`

参见this sqlfiddle为你自己

关于mysql - 查找具有相同值 SQL 的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31702757/

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