mysql存在子查询

  

<强>存在后面的子查询,存在只关心有没有,返回布尔类型

  

#案例:查询有员工的部门名

  
 <代码>选择department_name
  从部门d
  存在(
  SELECT *
  从员工e
  在d ' department_id '=e“department_id”
  ); 
  

  
 <代码>选择department_name
  从部门
  在department_id (
  选择department_id
  从员工
  ); 
  

#查询没有女朋友的男神信息

  
 <代码>选择bo。*
  从男孩博
  不存在(
  选择b.boyfriend_id
  从美b
  在b ' boyfriend_id '=bo.“id”
  ); 
  

  
 <代码>选择bo。*
  从男孩博
  薄的地方。“id”不是在(
  选择boyfriend_id
  从美b
  ); 

mysql存在子查询