带有 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)
我想 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)