开发者社区> 问答> 正文

交叉分类查询,如何写SQL语句?

下面的一张表中,如查询出val_id = 8 && val_id = 14 && val_id = 34
上述表只能查询出 fs_id = 4 一个结果 这个SQL 语句怎么写
5

展开
收起
落地花开啦 2016-02-13 18:12:59 2217 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    不知道哪个更好,你可以试一下
    `select fs_id from t
    where val_id in(8,14,34)
    group by fs_id
    having count(fs_id) = 3`

    2019-07-17 18:42:18
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
AnalyticDB基础版:云原生My SQL 敏捷数仓 立即下载
第十二届 BigData NoSQL Meetup — 基于hbase的New sql落地实践 立即下载
时序数据库TSDB的SQL与流计算 立即下载