我在编写请求时遇到了一点问题。对于下面的数据示例,我希望恢复document_type_id = 18和20的archive_id
+------------+------------------+
| archive_id | document_type_id |
+------------+------------------+
| 1 | 20 |
| 1 | 18 |
| 3 | 20 |
| 4 | 11 |
| 2 | 23 |
| 5 | 20 |
| 6 | 23 |
| 6 | 20 |
| 6 | 18 |
+------------+------------------+
预期结果:
+------------+
| archive_id |
+------------+
| 1 |
| 6 |
+------------+
问题相同,但document_type_id = 18、20和23预期结果:
+------------+
| archive_id |
+------------+
| 6 |
+------------+
谢谢你的帮助
2条答案
按热度按时间hujrc8aj1#
一个简单的拥有计数就可以了。
首例
https://dbfiddle.uk/MnjR_4a _
第二个案件
https://dbfiddle.uk/v9m3nPiq
wlzqhblo2#
对于一般的解决方案,例如,可以使用包含要搜索的
archive_id
的数组: