CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

数据查找问题,帮帮忙

楼主grayhoundd(斜塘西马)2005-06-04 06:36:17 在 .NET技术 / ASP.NET 提问

有两张表  
  table_a       id(KEY),name  
  table_b       id(KEY),a_id,name  
  如何查找table_a的所有字段,以及每一个table_a中id的对应table_b中记录的条数  
  查找结果如:  
  table_a.id,table_b.name,count(table_b.*)  
        1                     苹果                       5  
        2                     香蕉                       6  
  谢谢!!  
  我写了个sql不对,贴出来:  
  select   table_a.*   ,   count(table_b.id)   from   table_a,table_b   where   table_a.id   =   table_b.a_id 问题点数:5、回复次数:5Top

1 楼dutguoyi(新鲜鱼排)回复于 2005-06-04 08:24:17 得分 2

select   a.*   ,   count(b.id)   from   table_a   a,table_b   b   where   a.id   =   b.a_id  
  Top

2 楼grayhoundd(斜塘西马)回复于 2005-06-04 08:45:19 得分 0

这有什么区别?只是用了个别名!Top

3 楼dan83(共想主义事业)回复于 2005-06-04 09:06:11 得分 1

巨晕,最后那个条件应该是table_a.id   =   table_b.id吧Top

4 楼grayhoundd(斜塘西马)回复于 2005-06-04 12:28:14 得分 0

顶,谢谢各位Top

5 楼sp1234(asp.net不是一个语言,是一个操作系统)回复于 2005-06-04 12:49:08 得分 2

select   a.*,(select   count(*)   from   table_b   where   id=table_a.id)   as   [对应条数]  
      from   table_aTop

相关问题

  • 数据的查找
  • 如何查找最新的数据
  • SQL中查找数据的问题!
  • 怎样进行数据库查找?
  • 数据库查找。。。。分都给你了。。。
  • “在Datawindow中查找数据”的问题~~~
  • 查找数据不连系变化
  • vb数据库查找问题:data1.record....
  • 数据缓冲区的查找问题
  • 有关查找数据库的问题

关键词

  • 查找
  • table
  • count
  • where
  • select

得分解答快速导航

  • 帖主:grayhoundd
  • dutguoyi
  • dan83
  • sp1234

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo