Sql中判断某列的值是否都为指定的值
表中有字段Code,State当Code=1时有几条数据要判断这几条数据中的State是否等于1...
表中有字段Code,State 当Code=1时 有几条数据 要判断这几条数据中的State是否等于1
展开
展开全部
select case when state =1 then '是' else '否' end as result from tableName where code=1;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断是否等于1 然后做什么?
case when
state =1
then
?你说的是sql里面的判断吗? 能详细描述一下意思吗 select code,state from table where code=1 and state=1 可以吗
case when
state =1
then
?你说的是sql里面的判断吗? 能详细描述一下意思吗 select code,state from table where code=1 and state=1 可以吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取出State不等于1的行
select * from 表 where code = 1 and state <> 1
取出State等于1的行
select * from 表 where code = 1 and state = 1
select * from 表 where code = 1 and state <> 1
取出State等于1的行
select * from 表 where code = 1 and state = 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select state
from
(
select state
from 表
where code = '1'
)tab
where state = '1'
不确定,是不是你说的意思啊。
from
(
select state
from 表
where code = '1'
)tab
where state = '1'
不确定,是不是你说的意思啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询