在SQL语句中一般都是遍历匹配,比如我现在有一个学号是顺序排列的,要用折半法查找姓名,该怎么做?这是一个突发奇想的问题,没回答不要紧,只是祝各位程序员圣诞快乐,给自己喜欢的女孩发给个短信吧!要不就努力学习,编个能给她账户加钱的程序,活活~~~
另:什么时候我可以给200分?
另:什么时候我可以给200分?
解决方案 »
- 如何使excel列宽根据内容自适应?
- 赚分...
- 散分,老马来抢沙发,抢不到就BS你,呵呵
- 求一条SQL语句
- 问一个字符串的问题.(在线给分)
- datagird用什么办法能比较容易的导到excel中去
- 为何在API浏览器里面找不到的API函数,但却能使用?
- 小弟有一个关于图形编程方面的问题,各位仁兄帮帮忙!!在下感激不尽!!
- 请问有谁是编程沙龙的会员?帮我下载一个文件给高分谢谢!!
- 如何解决MsFlexGrid控件的一些问题?HELP
- 关于MSHFlexGrid控件的问题?
- 急!!! 老板让我今天完成任务可现在还没高手回答!文本中的数据变换问题,怎么没人回答啊,在线等待高手们的回答!!!!!!多谢!!!!
sql语句倒是可以优化,你找一下贴子
declare @FindName varchar
set @findname="Your Name to find"
declare @name varchar
declare rowset table
rowset=select top 50% @name=name from table order by name --只会给@name第一条记录的值
if (findname<>@name)
rowset=select top 50% * from table order by name desc -->后半段
也祝你圣诞快乐!