关于mqsql中子查询起别名的问题

mqsql中子查询起别名一定要起在子查询括号的外面,如:

select count(*) count()
from dataanalyst as table2
left join 
(select * from company where company.companySize = '150-500人' )as table1
on table1.companyId=table2.companyId 
where table1.companyId is null

其中的 as table1就要在(select * from company where company.companySize = ‘150-500人’ )这个子查询的括号外面

另:判断为空(null)要用 is null 而不是 ××× = null

你可能感兴趣的:(MySQL学习中的小积累,mysql)