回 帖 发 新 帖 刷新版面

主题:[原创]关于SQL语句问题.望高人进来指点迷津

题:
   写出在class表中查找满足如下条件的记录的SQL语句.
   1.返回字段 c_name,c_stu
   2.返回记录条数:前5条
   3.查询条件:c_stu值 大于30,并且c_type值为真,并且c_name字段值中有"二班"两个字.
   4.查询结果按c_stu正排序,按c_type倒排序(注:在正排序时不要省略排序关键字)

补充:这题是在FIF小组ASP互动教程的  SQL语句3  里的.看过的帮忙解一下!!

我的答案:select top 5 c_name,c_stu from class where c_stu>30 and c_type=true and c_name like "%二班%" order by c_stu asc,c_type desc

我个人觉得答案似乎没有错误.但是回答还是不对!请前辈帮忙看看..小弟在此谢过!..

回复列表 (共11个回复)

11 楼


把 % 改为 *

select top 5 c_name,c_stu from class where c_stu>30 and c_type=true and 

c_name like '*二班*' order by c_stu asc,c_type desc

我来回复

您尚未登录,请登录后再回复。点此登录或注册