gpt4 book ai didi

mysql - SQL Key值表--选择有多个key的ids

转载 作者:行者123 更新时间:2023-11-29 06:17:58 25 4
gpt4 key购买 nike

我需要获取具有以下结构的键值表中的记录:

CREATE TABLE `PROPERTY` (
`id` int(11) NOT NULL,
`key` varchar(64) NOT NULL,
`value` text NOT NULL,
PRIMARY KEY (`id`,`key`)
);

我需要获取所有具有多个特定键值条目的 ID。例如,所有具有键“foo”、“bar”和“foobar”的 ID。

最佳答案

只需使用GROUP BY进行分组,然后检查分组计数即可统计多个值:

Select 
id
from
`PROPERTY`
group by
key, value
having
count(*) > 1

关于mysql - SQL Key值表--选择有多个key的ids,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34798328/

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