基本MYSQL计数选择

基本MYSQL计数选择,mysql,Mysql,我有一个关于选择计数的基本问题: 如果我有一个列为:id、property、text的ContentTable表 和一个包含以下列的VoteTable:id、ContentTable\u id、timestamp 我想从ContentTable中选择property=something的所有行,并在该行中选择一列,该列用于计算VoteTable中有多少行具有VoteTable.ContentTable\u id=ContentTable.id,我将如何构造该查询 谢谢 select col1,

我有一个关于选择计数的基本问题:

如果我有一个列为:id、property、text的ContentTable表 和一个包含以下列的VoteTable:id、ContentTable\u id、timestamp

我想从ContentTable中选择property=something的所有行,并在该行中选择一列,该列用于计算VoteTable中有多少行具有VoteTable.ContentTable\u id=ContentTable.id,我将如何构造该查询

谢谢

select col1, col2, (
 select count(*)
 from VoteTable vt 
 where vt.ContentTable_id = ct.id
) as count
from ContentTable ct