首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于SqlServer的有关问题

2012-07-01 
关于SqlServer的问题在一个成绩表中查询记录,成绩字段是nvarchar的,有汉字(优良中...)也有数字;如何将不及

关于SqlServer的问题
在一个成绩表中查询记录,成绩字段是nvarchar的,有汉字(优良中...)也有数字;
如何将不及格的查询出来,在线等...先谢谢了啊

[解决办法]
select * from 成绩表
where 成绩 = '差' or (成绩 not in('差','优','良','中') and 成绩 < 60)
[解决办法]
select * from (select 分数=(把成绩字段数字的拆分出来) from 成绩)t where t.分数<60 --填个不及格的数字规围,这里60。

热点排行