【发布时间】:2011-12-29 13:37:31
【问题描述】:
我试图在子表中插入,从父表中获取 [ACCNO] id 及其计数值,然后在子表的 FK 中插入 [ACCNO] 并对每个 [ACCNO] 进行计数,但仍然存在一些错误那里
INSERT INTO [test1].[dbo].[star_schema]
(
[ACCNO],
[book_frequency])
VALUES
(SELECT [books_dimension] .ACCNO , count(books_dimension .[ACCNO]) as book_frequency
FROM [books_dimension]
group by [ACCNO] having (COUNT(*)>1) order by book_frequency desc)
GO
它在 SELECT 附近和最后一个括号中给出错误。 我还想提一下,在表 [star_schema] 中,id 是 star_int,即身份 –
【问题讨论】:
标签: sql sql-server-2008 sql-server-2005 tsql