为了账号安全,请及时绑定邮箱和手机立即绑定

带计数条件的 SQL 查询

带计数条件的 SQL 查询

江户川乱折腾 2023-07-18 16:29:24
我是数据库新手,有以下问题。我有一个包含以下列的表:输入、输出和类型。列输入和输出是产品 ID,列类型只有 3 个值“techno”、“bio”或“product”。我有 1000 条记录。是否可以进行查询来查找具有多个“生产”类型记录的输入?我在 python 上使用 SQLite3。谢谢!:)
查看完整描述

1 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

据我了解,数据库表中的输入列具有产品 ID,并且在多行中可以相同。如果是这种情况,那么您正在查看的查询应该是这样的:

select input, count(type) from table_name where type = 'production' group by input having count(type) > 1



查看完整回答
反对 回复 2023-07-18
  • 1 回答
  • 0 关注
  • 80 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信