我在 Microsoft SQL Server 2012 中工作。我运行以下查询:
select * from tblbill
^返回四行。特别是我感兴趣的领域的 4 个不同的值paymentduedate
^
我运行第二个查询:
select b.paymentduedate, ledgertypeid, l.Billid
from tblbill as b
join tblledger as l on b.billid = l.billid
^^返回 20 行,b.paymentduedate
当我运行elect *
. paymentduedate
不是 中的列tblledger
。
这怎么可能?我的第一个猜测是,tblBill
可能会以某种方式隐藏行,但我现在知道如何检查。