我正在寻找一个子查询的数量,或者至少是一个方法。得到一个子查询的计数
我有一个存储过程,我稍后在其中创建一个临时表,但我需要在该临时表中返回的行数。
我得到临时表的方式是从一个有少量连接的选择。有什么办法可以获得该select语句中返回的行数?
我有类似的东西:
SELECT Book.Title,
Book.Year,
BookGenre.Genre
FROM Book
JOIN BookGenre ON Book.BookNum = BookGenre.BookNum
WHERE Book.Title IS NOT NULL
,并在此之前,我需要得到将从该查询返回的行数。所以,基本上是:
COUNT(SELECT Book.Title,
Book.Year,
BookGenre.Genre
FROM Book
JOIN BookGenre ON Book.BookNum = BookGenre.BookNum
WHERE Book.Title IS NOT NULL)
张贴代码帮助:) –
对不起,我已经添加了一些代码作为例子。 – rjbogz