希望你能理解我的问题。 我想实现一个查询:
表:属性
id, name, string_value, property, article_id
1 test 131 test_name 15
2 test 131 test_name 17
3 test 131 test_name 19
4 test 138 test_name 1
5 test 138 test_name 119
6 test 194 test_name 319
7 test 194 test_name 329
我想从中选择所有 string_values(只有一个和 1 个article_id,我不关心它可以是 rdm)
我需要通过 Property.property 和 Property.string_value 进行选择,结果应该是一对,如下所示:
结果表:
article_id:
15
1
319
有没有办法通过查询得到这个?
最佳答案
根据您提供的数据,您可以使用以下查询:
SELECT min(article_id) AS `article_id`
FROM `table1`
GROUP BY `string_value`
关于mysql - 如何使用mysql选择一个值组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17875144/