我努力在SQL Server中做一些超级简单的事情。相当于MySQL的T-SQL与其他表格相似
我想从一个表中获取一些列(让我们只是为了简单起见),然后根据第一个表中的键计算另一个表的其他列,并在结果集中包含两个值。
下面的查询工作在MySQL,但并没有在SQL Server:
SELECT
ph.PONum,
COUNT(pd.POLine) AS LineCount
FROM
POHeader AS ph
INNER JOIN
PODetail AS pd ON ph.POnum = pd.PONum
WHERE
ph.PONum = 4444
结果:
什么是SQL服务器(T-SQL)的方式来做到这一点?
MySQL不使用'[table_name]'表示法。 – tadman
是的,我知道,但这不是这个问题的要点。 –
嗯,我读它是因为你试图在MySQL端使用它。 – tadman