注册 登录
编程论坛 ASP技术论坛

求一个sql语句,

kangli_kl 发布于 2011-06-26 23:20, 553 次点击
有两个表:
表A  
字段: 用户名  用户所在地
        张三     上海
        李四     大连
        王五     上海

表B:  
        文章名称    文章所有者  
          aaa         张三
          bbb         李四
          ccc         王五

现在想从表B中查询出用户所在地在上海的用户的文章的篇数,请问这个sql该怎么写?
谢谢各位!!
2 回复
#2
dzt00012011-06-27 09:29
sql="select count(articlename) as articlecounts from tableA, tableB where tableB.username=tableA.username and tableA.userlocation='上海'"
#3
cRazy谢不清2011-06-28 08:33
学过多表连接吗?学过的话 也许这样容易理解一点
select count(*)
from A join B
on 用户名=文章所有者
where 用户所在地='上海'
1