这样的查询语句如何写?

php_wsd 2009-03-28 08:29:23
表名(table)
字段句 ID title value
value中只有两个值0或1
现在要查询value中连续是1的最大数量是多少?这样的sql语句如何写?
...全文
91 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
近墨者未必黑 2009-04-01
  • 打赏
  • 举报
回复
不错的东东,学习了~~
xxwood 2009-04-01
  • 打赏
  • 举报
回复
7楼我的代码忘了写rs.movenext了...笔误..你知道该写在哪儿吧...
zlh1234 2009-04-01
  • 打赏
  • 举报
回复
学习了···
xxwood 2009-04-01
  • 打赏
  • 举报
回复
这个。。。一句SQL搞不定吧。。。帮你写段 ASP 的代码吧。。。



rs.open "select * from table",conn,1,1
m=0
c=0
do while not rs.eof
if Cint(rs("value"))=1 then
c=c+1
if c>m then
m=c
end if
else
c=0
end if
loop
response.write "连续为1的记录数为"&m


php_wsd 2009-03-31
  • 打赏
  • 举报
回复
再顶
php_wsd 2009-03-29
  • 打赏
  • 举报
回复
存储过程如何写?
luoyanqun 2009-03-28
  • 打赏
  • 举报
回复
期待高手,给你顶帖~!我也想知道!
wgqkey 2009-03-28
  • 打赏
  • 举报
回复
好像应该先获取它0与0之间1的个数 然后采用冒泡排序法 去判断啊!!
jiewenxu 2009-03-28
  • 打赏
  • 举报
回复
需要牵扯到存储过程。单句查询语句是无法完成的
十一文 2009-03-28
  • 打赏
  • 举报
回复
等高手

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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