有两个表A和B.两个都有id='1111'
(字符串)。如果我们这样做:
select A.* from A where id='1111'
和
select B.* from B where id='1111'
他们都返回结果。当我们这样做时:
select A. * , B. * from A, B where A.id=B.id and A.id='1111'
它什么都不返回。为什么呢?
答案 0 :(得分:0)
select A.* , B.* from A inner join B ON A.id=B.id where A.id='1111'