现在有两张表,A表描述的是谈话人信息,B表描述的是谈话人的谈话记录
如果现在要把B表所有和A表中对应的人谈话的次数查询出来,更新到A表的talktimes字段,
显示每个人谈了多少次话,SQL语句该如何写呢?
表A:
---------------------------------------------------
A_ID name age talktimes
1 张三 12
2 李四 15
3 王五 14
.
.
.------------------------------------------表B:
------------------------------------------
B_ID talktosb name
1 jack 张三
2 Tom 王五
3 Bill 李四
4 Kim 张三
5 dick 李四
.
.
如果现在要把B表所有和A表中对应的人谈话的次数查询出来,更新到A表的talktimes字段,
显示每个人谈了多少次话,SQL语句该如何写呢?
表A:
---------------------------------------------------
A_ID name age talktimes
1 张三 12
2 李四 15
3 王五 14
.
.
.------------------------------------------表B:
------------------------------------------
B_ID talktosb name
1 jack 张三
2 Tom 王五
3 Bill 李四
4 Kim 张三
5 dick 李四
.
.
解决方案 »
- 我想查找一个“十”字白色图形的中心,应该怎么算呢?
- 怎么设置listView1关联的ContextMenuStrip的“连接该设备ToolStripMenuItem”的属性一。
- 在vs2008中的 设备仿真管理器 有个 插入底座和移出底座是什么意思啊?
- 帮个忙,将以下几个结构转向C#格示
- 报表参数Parameters传递问题
- 《C#高级编程(第四版)》中的超级错误!!!
- 如何判断ListView控件 右击了 Column
- c#多表查詢結果數據集更新單表問題,各位有沒有好的方法
- 多线程的同步问题: lock(??) ??到底应该写什么?
- 问个弱弱的问题
- 急啊!!急啊!!!!!!有人知道这个问题吗?
- log4net如何在不同的应用程序域之间使用?
from (select name,count(*) as talktimes from b group by name) b
where a.name=b.name
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070212http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
from b
where a.nane=b.name
group by name
_______________________________________________________________--
from (select name,count(*) as talktimes from b group by name) b
where a.name=b.name这样写是对的,我试过了.