唉!大力兄,这好像是Transact-SQL的扩展功能!
SELECT ST.stor_id, ST.stor_name
FROM stores AS ST,
(SELECT stor_id, COUNT(DISTINCT title_id) AS title_count
FROM sales
GROUP BY stor_id
) AS SA
WHERE ST.stor_id = SA.stor_id
AND SA.title_count = (SELECT COUNT(*) FROM titles)
好像还不行!
我的数据库是ASA 6.0,我现在在ACCESS里测试!
我的句子是:
select dm,sum(realje) from (select dm,realje from xmskjd union all select dm,
-realje from xmfkjd) tem group by dm
提示:FROM字句语法错误!
SELECT A.存货编码,RSL -ISNULL(CSL,0) ,RJE-ISNULL(CJE,0)
FROM (SELECT 存货编码,SUM(数量) RSL,SUM(金额) RJE FROM 入库表 GROUP BY 存货编码) A LEFT JOIN
(SELECT 存货编码,SUM(数量) CSL,SUM(金额) CJE FROM 出库表 GROUP BY 存货编码) B
ON A.存货编码=B.存货编码
SELECT A.存货编码,RSL -ISNULL(CSL,0)
FROM (SELECT 存货编码,SUM(数量) RSL FROM 入库表 GROUP BY 存货编码) A LEFT JOIN
(SELECT 存货编码,SUM(数量) CSL FROM 出库表 GROUP BY 存货编码) B
ON A.存货编码=B.存货编码