首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个关于SQL查询

2012-08-02 
求助一个关于SQL查询能不能把查出来的列判断,是否是某个值,如果是就返回trueSELECT name IS 小明 FROM S

求助一个关于SQL查询
能不能把查出来的列判断,是否是某个值,如果是就返回true

SELECT name IS '小明' FROM Student

就是差不多就是查询name 如果是小明就返回True,如果不是就返回False 这个怎么做啊?

[解决办法]

SQL code
select case when name='小明' then 'True' else 'False' end from Student
[解决办法]
SQL code
SELECT  CASE WHEN name = '小明' THEN  'True'             ELSE 'False'        ENDFROM    tb
[解决办法]
SQL code
select case when name='小明' then 'True' else 'False' end from Student
[解决办法]
SQL code
或者select 'True' from tb where name='小明'union allselect 'False' from tb where name<>'小明' 

热点排行
Bad Request.