谁能帮我提供证据和细节?
我被教导 count(*) 和 count (1) 不一样,因为 count( * ) 选择表中的所有列,但是 count(1) 从表中只选择 1 列。
但是asktom
解释说它们是一样的。
这些信息让我很困惑,所以我写了这个查询
select * from ( select count(1) from tab1 union select count(1) from tab2 )
给了我比
select * from (select count(*) from tab1 union select count(*) from tab2)