The information in this article applies to:
SYMPTOMS
Executing the following SQL statement returns 0 (zero) rows:
"t1" has key values of 1, 2, 3, and 4; "t2" is empty. CAUSEThe above statement does not return any rows because when you specify two tables in the same SELECT statement without a WHERE qualifier, the result is a Cartesian product. However, a Cartesian product with one table empty is 0 rows. This is the same as multiplying any number by 0: the result is 0. Additional query words: Transact-SQL Windows NT
Keywords : kbother SSrvGen SSrvTrans SSrvWinNT |
Last Reviewed: November 8, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |