我有两个包含任务和注释的表,并且想要检索任务列表以及每个任务的关联注释数。这两个查询完成了这项工作:
选择 t.TaskId, (select count(n.TaskNoteId) from TaskNote n where n.TaskId = t.TaskId) 'Notes' 从任务 t - 或者 选择 t.TaskId, count(n.TaskNoteId) '笔记' 从任务 t 左连接 任务说明 n 在 t.TaskId = n.TaskId 按 t.TaskId 分组
它们之间有区别吗?我应该使用另一种,还是它们只是做同一工作的两种方式?谢谢。