当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 我现在要基于互联网实现以下的功能: 网友a和网友b通过我的网站可以进行视频聊天. 网友b是网站的雇员.我想用程序来记录网友b做为主播的在线视频聊天时间. 我还要验证网友a是否是会员并且成功登录到网站,并且,自动记录网友a的在线视频聊天时间. 我想采用netmeeting实现.但是如何进行用户验证以及得到视频聊天的时间呢? 有点长,请大家帮帮忙! ......
 ·大家帮我看看这个问题啊,。    »显示摘要«
    摘要: 按一次三键,就出现一个结束任务的窗口,但这个窗口没有关闭键。无法关闭,结果后来越来越多了。这是怎么回事 ......


昨晚上的问题,解错了(Pengdali进来),关于SQL语句的简单问题

请教各位老大。我是初学数据库的以下的问题怎么做?   谢谢了  
  --------------------------------  
  addr           |   name   |   time   |   dr         |  
  --------------------------------  
  shanghai   |     a       |   10       |   q           |  
  --------------------------------  
  shanghai   |     b       |   20       |   r           |  
  --------------------------------  
  shanghai   |     c       |   16       |   i           |  
  --------------------------------  
  beijing     |     q       |     16     |   j           |  
  --------------------------------  
  beijing     |     m       |     26     |   op         |  
  --------------------------------  
  数据表如上,要求取出符合以下条件的记录:  
  1、取出以addr字段分组time字段值为最大的记录  
  取出的记录为:  
  --------------------------------  
  shanghai   |     b       |   20       |   r           |  
  --------------------------------  
  beijing     |     m       |     26     |   op         |  
  --------------------------------  
  要求写出SQL语句  
   
  to:pengdali  
          你昨天说的好像也不对啊,你的方法查出所有的记录了。

NO.1   作者: pengdali

select   *   from   表   where   time=(select   max(time)   from   表   别名   where   表.addr=别名.addr)

NO.2   作者: Leftie

select   a.*   from     tablename   as   a  
    where   a.time   =    
      (select   max(time)   from   tablename    
            where   addr   =   A.addr)    
   
 

NO.3   作者: vbasten

select   table.*       from   table   ,(select   addr,   max(time)   as   time   from   table     group   by   addr)   t1     where   table.addr=t1.addr   and   table.time=t1.time

NO.4   作者: mjhnet

SELECT   *   FROM   yOURTABLE   WHERE   ADDR   +   STR(TIME)   IN   (SELECT   ADDR   +   STR(MAX(TIME))   FROM   Yourtable   GROUP   BY   addr)

NO.5   作者: happydreamer

select   *   from   表   a   where   exists   (select   1   from   (select   addr,max(time)   time   from   表   group   by   addr)   b   where   a.addr=b.addr   and   a.time=b.time)

NO.6   作者: SophiaWang

select   *   from   tablename   a  
  where   time   in  
  (  
  select   max(time)   from   tablename   b  
  where   a.addr   =   b.addr  
  group   by   addr  
  )  
 

NO.7   作者: CrazyFor

select   addr,max(time)   from   table   group   by   addr

NO.8   作者: fyg_02971

 
  select   a.addr,  
  (select   top   1   name   from   table4   where   time   =   max(a.time)),  
  max(a.time),  
  (select   top   1   dr   from   table4   where   time   =   max(a.time))    
  from   table4   a   group   by   a.addr


    摘要: 再给按钮写上文字的时候,通常文字是显示在按钮图标的下方,有什么办法让文字显示在图标的右边呢? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE