我在 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可能会以某种方式隐藏行,但我现在知道如何检查。