查看新计数列

时间:2016-06-03 14:59:05

标签: sql count sql-view

我有2张桌子。一个像交易表的人

userId  category 

第二张表也有

userId (as primary key) 
and other columns (not important)

我想基于这两个表创建一个视图。此外,我想要一个列,将具有相同ID的事务表中的计数放入单元格,并最终匹配特殊类别f.e" car"。

我想过可能使用嵌套的select语句,但由于我是初学者,我有点困惑。

1 个答案:

答案 0 :(得分:1)

尝试这样的事情。

select count(b.userId) as ID, b.category from table2 a inner join transactional b 
on a.userId = b.userId where b.category= 'car' group by b.category;