tempad
Readygo技术搜索引擎 >>PHP技术 >> 急急急!!!!这句sql什么意思?

急急急!!!!这句sql什么意思?

Readygo技术搜索引擎 网络搜索 efish 2008-1-14 16:11:49

急急急!!!!这句sql什么意思?

楼主yler(羊铃儿)2002-07-20 10:43:17 在 Java / J2SE / 基础类 提问

sql="select   count(*)   as   a   ,classid   as   b   form   userinfor   group   by   classid    
  limit   5"  
  中的a和b   是什么啊? 问题点数:0、回复次数:13Top

1 楼liushaohui(巴乔)回复于 2002-07-20 10:48:22 得分 0

很简单了  
  它是把COUNT(*)放到A   中,你取的时候,直接取A就是了,它就相当于一个字段Top

2 楼coolzd(核电浪子)回复于 2002-07-20 11:02:56 得分 0

按classid分类将每组classid中的记录总条数count(*)显示在   a   这一列,b列是classid。按照你的意思,这里的classid在   b   列显示的时候不会发生重复。  
  你做的是分班吧,如果是5班,那么就显示5班的总人数;  
  如果没有限制,就按照班级号(classid)下来  
  b(classid)       a(count(*))  
          1                           54  
          2                           45  
          3                           56  
          4                           46  
          5                           53Top

3 楼Dickensi(流星·逐日)(★★★★)回复于 2002-07-20 11:07:47 得分 0

sql="select   count(*)   as   a   ,classid   as   b   form   userinfor   group   by   classid   limit   5"  
  等价于  
  sql="select   count(*)   a   ,classid   b   form   userinfor   group   by   classid   limit   5"  
   
  Top

4 楼ynli2002(阿男)回复于 2002-07-20 11:10:46 得分 0

a是count(*)   的别名  
  b是classid   的别名  
  这样从结果集取这两个值的时候可以通过a,b取  
  Top

5 楼mycode(不写代码)回复于 2002-07-20 11:57:45 得分 0

count(*)本身不是一个字段名,所以用as   a给它取了一个别名,以后可以通过a来访问。classid本身是一个字段名,也可以使用别名。  
   
  这种问题,还是到数据库版去问比较好。Top

6 楼LiGun(^_^ 中国心_HSK ^_^)回复于 2002-07-20 12:32:28 得分 0

a是count(*)   的别名  
  b是classid   的别名  
  Top

7 楼crm2000(浏览器)回复于 2002-07-20 13:30:01 得分 0

nod,别名,以后getString之类的方法调用就用该别名,而不是表字段的名字。Top

8 楼jeagwin(土司男)回复于 2002-07-20 13:40:01 得分 0

a是count(*)   的别名  
  b是classid   的别名Top

9 楼jeagwin(土司男)回复于 2002-07-20 13:40:37 得分 0

a是count(*)   的别名  
  b是classid   的别名Top

10 楼hmily1688(没什么好说的)回复于 2002-07-20 13:48:20 得分 0

别名Top

11 楼Joyyu()回复于 2002-07-20 15:44:52 得分 0

取出值的列名分别以A,B两个别名代替Top

12 楼rongrongGsr()回复于 2002-07-20 16:04:54 得分 0

只是别名而已。Top

13 楼supersunyi(赖赖虫)回复于 2002-07-20 16:24:27 得分 0

a,b就当字段Top

14 楼haode(好的)回复于 2002-07-20 16:49:05 得分 0

取出的结果集按AB取别名Top

责任编辑: efish 参与评论 查找更多:
相关文章
OA的市场前景怎么样,现在它的应用怎么样? OA的市场前景怎么样,现在它的应用怎么样?
微软件试题,快来看看吧! 微软件试题,快来看看吧!
几个问题,请高手指教,每个20分,还有,怎么送分啊… 几个问题,请高手指教,每个20分,还有,怎么送分啊,是不是自动就给回答问题的人加了?
如何实现常用软件的”另存为“这项功能,指定存储路… 如何实现常用软件的”另存为“这项功能,指定存储路径,输入文件名,文件就复制到别的目录下了
有关QQ代理的问题 有关QQ代理的问题
iframe border iframe border
B/S市场前景怎么样? B/S市场前景怎么样?
关于三层结构中如何使用数据库的存储过程? 关于三层结构中如何使用数据库的存储过程?
<BASE TARGET="_top"> 不起作用,怎… <BASE TARGET="_top"> 不起作用,怎么办?
*******奇怪????全局变量在线程间能共享吗???… *******奇怪????全局变量在线程间能共享吗?????*****
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎