银行维护客户案例:关于SQL SERVER的一些简单的问题.请高手指教.
来源:百度文库 编辑:中科新闻网 时间:2024/05/08 11:59:53
在SQL中.想查询,某指定20位同学的学分,是否大于60?
select 姓名,姓名,姓名,姓名,姓名,姓名,姓名,姓名... from 库
where 字段 > 60
是这样查吗?我不太会.呵呵.
还有.查出来的结果以升续.降续排列怎么排列.
还有.我想查询最后一个字带国的同学的所有成绩怎么查?
还有我想查询中间带国的同学所有成绩怎么查询?
-----------------------------------------
如果user库里面有若干表.我想查询三个表内全班同学所有大于60的同学怎么查?
.
在这里先谢谢了.
select 姓名,姓名,姓名,姓名,姓名,姓名,姓名,姓名... from 库
where 字段 > 60
是这样查吗?我不太会.呵呵.
还有.查出来的结果以升续.降续排列怎么排列.
还有.我想查询最后一个字带国的同学的所有成绩怎么查?
还有我想查询中间带国的同学所有成绩怎么查询?
-----------------------------------------
如果user库里面有若干表.我想查询三个表内全班同学所有大于60的同学怎么查?
.
在这里先谢谢了.
select 字段,字段.... from 表 where 成绩>59 order by 成绩 desc(从大到小) asc 从小到大
如果名字中是否有国 可以在输出的时候作判断。
do while ...............
if right(rs("姓名"),2)="国" then
result1=result1+.........
elseif InStr(2,rs("姓名"),1,"国",1)>0 then
result21=result2+.........
end if
rs.movenext
loop
response.write result1
response.write result2
sql你的查询法如下
select * from 表 where 成绩>60 order by id desc
最后order是排序,按id来 desc是倒排,不加desc是顺排
楼主的sql语句该从头学起了