一个SQL语句问题,请高手指点

squle 2006-03-22 10:36:15
table中包括
ID 姓名 分数
1 王某 80
2 李某 70
3 席某 40
4 周某 90
执行一条SQL语句以后得到的表是
ID 姓名 及格
1 王某 是
2 李某 是
3 席某 否
4 周某 是
用什么SQL语句呢,请高手指点。
...全文
95 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
aniude 2006-03-23
  • 打赏
  • 举报
回复
---------------
select ID,姓名,及格=case when 分数>=60 then '是' else '否' end from table
eddy8863 2006-03-23
  • 打赏
  • 举报
回复
结帖吧,呵呵
squle 2006-03-22
  • 打赏
  • 举报
回复
这次可以了,呵呵,用WHEN可以了。万分感谢
squle 2006-03-22
  • 打赏
  • 举报
回复
非常感谢,不过好象执行不了。
在关键字 'where' 附近有语法错误。
eddy8863 2006-03-22
  • 打赏
  • 举报
回复
declare @table table (id int,姓名 varchar(10),分数 int)
insert @table select 1,'王某',80
insert @table select 2,'李某',70
insert @table select 3,'席某',40
insert @table select 4,'周某',90
select id,姓名,[及格]=(case when 分数>=60 then '是' else '否' end) from @Table

1 王某 是
2 李某 是
3 席某 否
4 周某 是
错误多多 ^_^
eddy8863 2006-03-22
  • 打赏
  • 举报
回复
declare @table table (id int,姓名 varchar(10),分数 int)
insert @table select 1,'王某',80
insert @table select 2,'李某',70
insert @table select 2,'席某',40
insert @table select 2,'周某',90
select id,姓名,[及格]=(case when 分数>=60 then '是' else '否' end) from @Table

1 王某 是
2 李某 是
2 席某 否
2 周某 是
eddy8863 2006-03-22
  • 打赏
  • 举报
回复
select id,姓名,[及格]=(case where 分数>=60 then '是' else '否' end) from Table
360等软件会报安全未知软件,允许执行。 v1.1.2014.10更新 1、增加了表表之间的关系,通过外键关系的实体类访问更方便 2、增加了DAL的Insert函数。其它基本操作在后续版本中实现. 3、增加了部分表、字段的中文注释功能等; 4、修正了一部分错误; 5、增加一个简单的示例; 软件件适用: 1、根据SQL数据库生成实体文件类,类似于SqlMetal和动软代码生成器,但是相比较SqlMetal简化了较多的不常用的函数(我认为的),成员变量支持数据库字段注释,一个表对应一个文件,不像sqlmetal如果数据库表和字段多了,一下生成几千行一个文件。 2、数据库操作采用的LINQ TO SQL,小规模的应当问题不大吧,实现了INSERT,UPDATE,EXIST,GET方法。DELETE比较简单,自己写吧,写在LINQ里面,我觉得不划算。 3、相比较动软代码生成器,生成代码除系统组件(System命名空间)外,不调用任何第三方组件。 4、可以做B\S的,也可以做C\S的,生成的示例以B\S。 5、纯绿色软件,无需要安装,而且只有一个文件! 运行环境: 1、64位操作系统,32位的没有测试过。需要.net fromwork4.0支持,当然还要一个数据库才能生成。 2、数据库SQL2008Express版本以上,高于此版本应当当没有问题。低于此版本,我只能呵呵的,说不定可以…… 3、数据库配置方式引用了Discuz!NT的做法,没有写在Web.Config文件里面。稍作修改你可以完全写出其它类似的配置文件。可惜,Discuz!NT现在不做了!在此深表怀念! 4、建议每个表都要定义主键或唯一键,建立索引否则生成的LINQ语句将无法完成查询。 v1.1.2014.10程序校验码: MD5 :3F7BE759F0BE7E86236620D57D4472FE SHA1 :69BABBBA33D516FA1AD0068F44C145989103FB4B CRC32 :EAD371EA 如果需要交流,加群:点软件上面的QQ直接加哦! 本软件适用开发小软件吧,大软件不知道性能怎么样,欢迎高手指点

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧