select a.公司, a.注册号, a.有效期 from (
SELECT a.公司, a.注册号, a.有效期,(select count(*) from 证书 b where a.公司=b.公司 and a.有效期=b.有效期) as tj1 ,
(select count(*) from 证书 b where a.公司=b.公司 ) as tj2 FROM 证书 a) a where tj2>=2 and tj1=1
select a.公司, a.注册号, a.有效期 from (
SELECT a.公司, a.注册号, a.有效期,(select count(*) from 证书 b where a.公司=b.公司 and a.有效期=b.有效期) as tj1 ,
(select count(*) from 证书 b where a.公司=b.公司 ) as tj2 FROM 证书 a) a where tj2>=2 and tj1=1
请教一下,from 证书 b ,是否表明 " 证书 b" 是原始表的别名?我看到有两个别名 a ,b.是作为临时生成新列而使用的别名。