作者PsMonkey (痞子军团团长)
看板Database
标题Re: [SQL] 请益SQL语法问题..
时间Sun Jan 20 12:09:53 2008
※ 引述《JeffMcBride (帅啊!老皮)》之铭言:
: 小弟遇到一个问题 想问看看是不是用一句SQL语法就可以完成..
: TableA TableB
: id count id a_id name
: 1 2 1 1 This is a book
: 2 5 2 1 This is not a book
: 3 1 3 2 This is a pen
: 4 0 4 3 This is a pen on the book
: 5 2 5 3 This is a sql problem
: 现在在TableB下 `name` LIKE 'This%book' 後,可找到a_id为1,1,3
: 我想要把TableA的id为1,3的`count`总和
: 於是答案为2+1 = 3
: 不知道是不是有办法一次就完成DISTINCT `id`的 SUM(count) 呢?
: 谢谢任何的答覆:D
select * from tableA where id in
(select a_id from tableB)
其他的请自己继续
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.196.190
1F:推 JeffMcBride:谢谢板主!我成功了~~^^ 01/20 16:20