带有 EXISTS 的子查询

Subqueries with EXISTS

我想 select 主菜单,如果每个主菜单在另一个 table 中都有子菜单。以下是我的查询:

SELECT * FROM main_menu  m WHERE EXIST('select * from menu w where w.main_menu_id = m.main_menu_id')

但是 phpmyadmin 给出了一个错误:

 #1305 - FUNCTION smartsaf_maxura.EXIST does not exist

谁能解释这里出了什么问题?

这应该有效

SELECT * FROM main_menu  m WHERE EXISTS(select * from menu w where w.main_menu_id = m.main_menu_id)