欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

一个字段同时满足多个条件的查询

程序员文章站 2023-12-16 20:58:04
所以需要一些特殊处理。 复制代码 代码如下: select * from news_extinfo where (extid = 1 and optionvalue = 0...
所以需要一些特殊处理。
复制代码 代码如下:

select * from news_extinfo
where
(extid = 1 and optionvalue = 0)
or (extid = 2 and optionvalue = 0 )
or (extid = 3 and optionvalue = 0 )
group by newsid
having count(*)=3

此处 count(*) = 3 表示的意思是

在查询的结果中,只查出按group 分组之后,每个组的有3条数据的结果集

上一篇:

下一篇: