带计数条件的 SQL 查询

我是数据库新手,有以下问题。

我有一个包含以下列的表:输入、输出和类型。
列输入和输出是产品 ID,列类型只有 3 个值“techno”、“bio”或“product”。我有 1000 条记录。
是否可以进行查询来查找具有多个“生产”类型记录的输入?

我在 python 上使用 SQLite3。谢谢!:)


江户川乱折腾
浏览 81回答 1
1回答

凤凰求蛊

据我了解,数据库表中的输入列具有产品 ID,并且在多行中可以相同。如果是这种情况,那么您正在查看的查询应该是这样的:select input, count(type) from table_name where type = 'production' group by input having count(type) > 1
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python